我把dao类,service类都写好了,然后测试的时候总是报空,不知道是不是哪里出错了
1 回答
慕容森
TA贡献1853条经验 获得超18个赞
写main测试肯定是不行的,因为你在web环境中,一般serviceImpl中的dao之类的数据库连接都由容器启动的时候创建好了,不会报错。但是你在main中,没有这个环境啊。可以这么写:
ApplicationContext ctx = new FileSystemXmlApplicationContext("WebContent/WEB-INF/spring/*.xml"); //创建容器类上下文
CfpanmouncementServiceImpl cfpanmouncementService= ctx.getBean("xxxxx");
List<xxxEntity> list = cfpanmouncementService.getReportListBy("xxxx");
添加回答
举报
0/150
提交
取消