service能供成功的调用到service对象就算是整合成功 如果能把生成的代理对象也存大IOC的容器中。那么ServiceImpl就可以拿到这个对象 做一个注入,然后就可以调用代理对象的查询数据库的方法核心的问题就是把代理对象存在IOC的容器中
在applicationContext.xml
工程可以帮我们创建session。有了session就可以拿到代理对象。 在applicationContext.xml内把工厂配上,那么IOC容器就有了工厂,那么就可以通过工厂创建session。有了session就可以创建代理。有了代理就可以把代理存到IOC的容器中去。 为什么要配置dao的全路径呢?需要帮你生成哪些代理对象,你需要把包告诉我。才能生成并存到容器中。
第一步c3p0的连接池
第二部session工厂
mybits.spring这个包下的
工作连接池就可以来构建session 的工厂,所以把连接池传进去。第三步
映射扫描配置类:MapperScannerConfigurer
SqlMapperConfig.xml可以删除了dao加上注解。表示交给IOC容器管理
Service注入
先把dao注入进来
保存之类,还没有提交事务。 把数据通过Model传递给jsp页面 页面上打印list的集合 遍历集合的话。先引入JSTL的标签库重新部署
数据整合就算是成功了