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

重新部署




数据整合就算是成功了

转载于:https://www.cnblogs.com/wangjunwei/p/11391626.html

阶段3 3.SpringMVC·_07.SSM整合案例_08.ssm整合之Spring整合MyBatis框架相关推荐

  1. Spring系列(七)、Spring与MyBatis框架整合

    7 搭建Spring与MyBatis的集成环境 要实现Spring与MyBatis的整合,很明显需要这两个框架各自的jar包,以及整合两个框架的中间包mybatis-spring.jar: 我们使用m ...

  2. SpringMVC、Spring、Mybatis框架整合及使用

    首先需要创建一个动态web工程 引入所需的jar包 创建所需要的数据库表,并插入数据 1 CREATE DATABASE how2java; 2 USE how2java; 3 4 CREATE TA ...

  3. IDEA整合SSM(Spring+Spring MVC+MyBatis)

    如果大家觉得对自己有用的话欢迎一键三连 转载请标明原创 文章目录 前言 搭建环境: 一.mybatis plus是什么? 简介: 二.项目搭建 1.建库建表 2.创项目 3.整合SSM 总结 前言 m ...

  4. Spring+SpringMVC+MyBatis深入学习及搭建(九)——MyBatis和Spring整合

    1.整合思路 需要Spring通过单例方式管理SqlSessionFactory. Spring和MyBatis整合生成代理对象,使用SqlSessionFactory创建SqlSession.(Sp ...

  5. SSM + Shiro 整合 (2)- 实现 Spring 集成 MyBatis

    项目源码:https://github.com/weimingge14/Shiro-project 演示地址:http://liweiblog.duapp.com/Shiro-project/logi ...

  6. MySQL数据库事务、mybatis框架、spring框架、springmvc框架、永和大王门店管理系统(框架第二部分)

    第十二章 MySQL数据库事务 一. 事务及四大特性 1.什么是事务 数据库事务(Database Transaction),是指作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全地不执行 ...

  7. java元婴期(26)----java进阶(mybatis(5)---spring和mybatis整合(重点)逆向工程(会用))

    spring和mybatis整合 1.整合思路 需要spring通过单例方式管理SqlSessionFactory. spring和mybatis整合生成代理对象,使用SqlSessionFactor ...

  8. 【MyBatis框架】mybatis和spring整合

    spring和mybatis整合 1.整合思路 需要spring通过单例方式管理SqlSessionFactory. spring和mybatis整合生成代理对象,使用SqlSessionFactor ...

  9. Spring整合Kafka

    文章目录 Spring整合Kafka 一.引入依赖 二.配置kafka 三.测试代码--如何用kafka 3.1 KafkaTests 3.2 测试结果 Spring整合Kafka 一.引入依赖 &l ...

  10. Spring整合Mybatis之DAO层、Service层开发

    3. Spring整合Mybatis编程DAO层开发 1. 项目引入相关依赖spring mybatis mysql mybatis-spring druid2. 编写spring.xml整合:spr ...

最新文章

  1. KITTI IMU 原始100Hz数据 (里面数据有重复)
  2. 深度学习-机器学习(5.3支持向量机Python的应用)
  3. 手写自己的MyBatis框架-1.0 的不足
  4. 最小二乘法拟合非线性函数及其Matlab/Excel 实现(转)
  5. luogu P2516 [HAOI2010]最长公共子序列
  6. [ZJOI2019]麻将
  7. 面向犯罪编程,9名程序员锒铛入狱
  8. boot spring 没有父子容器_理解 MyBatis 是如何在 Spring 容器中初始化的
  9. mysql约束条件整型_MySQL 表的操作
  10. 冬知寒,我方暖,3本Python好书赠你慢慢品
  11. 2012-09-16-html
  12. 紫书 例题 10-14 UVa 12034(组合数+递推)
  13. pxe无盘服务器教程,Windows下架设PXE服务器的方法
  14. python画建筑物_通过Python将故宫的建筑物图片,转化为手绘图
  15. python提取句子_关于python:从句子中提取介词短语
  16. 贴片元器件焊接经验及总结
  17. 系统架构设计师与系统分析师历年实体分析与解答下载_做Python数据分析5年了,复制粘贴是我最牛逼的技能,直到看到这些公众号,我学习了...
  18. intel RealSense摄像头比较
  19. 2019计算机小高考成绩,小高考没过怎么办 2021小高考难度如何
  20. 工作经验分享-vivo链路监控

热门文章

  1. 如何查看MFC源码(转)
  2. python groupby用法_Python数据分析黑色星期五-知识点整理
  3. 微服务 前台调用后台的慢的原因_也只有阿里P8出身的他能把SpringCloud微服务架构商城项目整的这么干了...
  4. 拓端tecdat|R语言用Hessian-free 、Nelder-Mead优化方法对数据进行参数估计
  5. 拓端tecdat|R语言异方差回归模型建模:用误差方差解释异方差
  6. 拓端tecdat|R语言进行数值模拟:模拟泊松回归模型的数据
  7. 操作系统银行家算法(课程设计报告)JAVA实现
  8. 案例4-4 Windows消息队列 (25 分)(优先队列的优先级设定)
  9. java类的加载与初始化_Java类何时以及如何加载和初始化?
  10. java outputstrea_java的InputStream和OutputStream的理解【转】