zoukankan      html  css  js  c++  java
  • 阶段3 3.SpringMVC·_07.SSM整合案例_08.ssm整合之Spring整合MyBatis框架

     
    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的标签库

    重新部署




    数据整合就算是成功了

     

  • 相关阅读:
    devops
    classloader
    webpack之个人理解
    java map
    前端性能资料
    kibana使用的lucene查询语法
    【转】关于JVM CPU资源占用过高的问题排查
    netstat命令
    使用LR11录制手机脚本
    jemeter逻辑控制器
  • 原文地址:https://www.cnblogs.com/wangjunwei/p/11391626.html
Copyright © 2011-2022 走看看