求教一个java web的一个问题。
java吧
全部回复
仅看楼主
level 7
markishacker 楼主
RT。
关于spring注解。
用了spring注解,配置文件里基本不用配置,自动会注入到相应的地方。。
我贴代码。
javaBean
public class Consignee{
private int id;
private String name;
get...set...
}
dao接口
public interface ConsigneeDao{
public int save(Consignee t);
}
dao实现类
//这里注解映射到daoimpl.
@Repository(value = "com.emysun.club.dao.impl.ConsigneeDaoImpl")
public class ConsigneeDaoImpl implements ConsigneeDao {
@Resource(name = "sqlSession") //这里是注解mybatis的sqlsession.
private SqlSession sqlSession;
public int save(Consignee t){
return sqlSession.insert("consignee.save",t);
}
}
问题来了。
我现在有另一个javabean
public class a(){
private int id;
prvate String name;
get...set...
public int save(int id,String name){
Connsignee c = new Connsignee();
c.setId(id);
c.setName(name);
//这里如何调用到connsigneeDao里的save方法呢?
}
}
有玩javaee的大神没?
2012年11月16日 04点11分 1
level 7
markishacker 楼主
有没有?不让帖子沉下去。
2012年11月16日 04点11分 2
level 7
markishacker 楼主
大神来啊。。
@ windsun_ul
@大神
2012年11月16日 04点11分 3
2012年11月16日 04点11分
level 7
markishacker 楼主
@ windsun_ul
2012年11月16日 04点11分 4
为毛前面一直有空格。。
2012年11月16日 04点11分
level 7
markishacker 楼主
人呢?平时都水的厉害。。问题来了,一个人都木有~[狂哭]
2012年11月16日 04点11分 5
level 16
web 不懂
2012年11月16日 04点11分 6
[狂哭]
2012年11月16日 04点11分
level 7
markishacker 楼主
又没人了。。
2012年11月16日 04点11分 7
level 7
markishacker 楼主
戳,立马快沉了。。
2012年11月16日 04点11分 8
level 8
dao接口中加上
public static final String BEANNAME = "包名.类名";
@Autowired
@Qualifier(ConsigneeDao.BEANNAME)
2012年11月16日 05点11分 10
level 8
@Autowired
@Qualifier(ConsigneeDao.BEANNAME)
private ConsigneeDao consigneeDao;
注解在控制层
JavaBean中调用
consigneeDao.save(t);
2012年11月16日 05点11分 11
level 7
你把dao组件通过spring注入到另一个JavaBean不就可以调用了?
2012年11月16日 06点11分 12
1