spring 获取上下文问题
用spring mvc,hibernate和spring Templatejdbc(注解的形式)在登陆验证的时候需要加载一些参数,
需要通过service --- dao层获取相应的数据。
我通过配置文件已经配置了service的bean,
获取spring 上下文,service层已经可以取到了,但是在service调用dao层的时候,
dao层总是null,相当于没获取到dao的上下文,难道说dao层的也必须通过配置文件注入到service层吗,
这样感觉好麻烦,再配置文件既要配置service,又要配置dao。
谁有没更好的办法能解决这个问题呀。就是直接获取到service的上下文,dao层也相应取到。
--------------------编程问答-------------------- 求关注啊。。。 --------------------编程问答-------------------- 写一个类继承ApplicationContextAware 接口。 --------------------编程问答-------------------- 和service层一样的啊,注入dao。 --------------------编程问答-------------------- 注入DAO,方法与注入service一样。。。 --------------------编程问答-------------------- 看看命名啥的可能有问题 --------------------编程问答-------------------- 注入个service又要注入dao,service里面有好几个dao,都要注入感觉好麻烦,
没有直接注入service就可以的办法吗?郁闷呀。。
补充:Java , Java EE