kzkn.net
当前位置:首页 >> jAvA ssh框架 单元测试DAo报错,求解 >>

jAvA ssh框架 单元测试DAo报错,求解

缺少依赖jar包 maven: aopalliance aopalliance 1.0

配置文件没有配service 和dao 或者你调用的名称和配置文件中定义的不同

若是手动注入bean的情况 : 环境: ssh 手动注入bean 前台查询方法能够进入后台 但Service层方法不能够进入dao层 报空指针异常 错误原因:bean出错 在application.xml 中修改该dao的注入配置

dao 通常是不处理异常的,否则在 service 这层事物拦截会出问题 至于 service 到 action 是不是抛看设计,通常是抛,但应该不是最初的那一个

hibernate 你直接返回一个此种类型的对象集合。。试试

String source = "config/applicationContext.xml";//配置文件的路径 ApplicationContext ac = new ClassPathXmlApplicationContext(source); SimpleDao dao = ac.getBean("simpleDao");//参数是dao在配置文件bean的id 然后就可以测试dao中 方法...

dao层是厨师,做饭的。(对数据库的增删改查) service层是客人要的服务。(接口,一些方法) action层是服务员。将客人需要的服务给厨师,让厨师去做饭去!

groupDao你有没有生成这个方法的get和set 并且配置它的映射文件?

String hql = "from Users as a where a.name=? and a.password=?"; 检查一下: Users 指一个类别,而不是资料表

在action的配置文件,把service注入进去,在service的配置文件把dao注入进去就可以了

网站首页 | 网站地图
All rights reserved Powered by www.kzkn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com