Mybatis
hurricane_ning
这个作者很懒,什么都没留下…
展开
-
对Mybatis的理解
1. mybatis的一些理解: mybatis是一个什么样的持久层框架呢? 1.它对jdbc的做了封装, 1. 比如将连接基本参数封装为自己的连接池; 避免了反复创建连接,导致数据访问效率变低; 2. 他没有封装 作为一个持久层框架,mybatis需要做两件事情:1.连接...原创 2018-08-12 22:37:43 · 4519 阅读 · 0 评论 -
hibernate与mybatis对比
1. 我们说 orm 是 "对象关系映射" 之前一直理解的是 "类" 和 "表" 或者说是 "对象" 和 "每条数据" 之间 的映射,这种映射体现在本来要对 "表" 进行的操作,直接对 "类" 操作就行了,本来对 "每条数据" 的操作 直接对 "对象" 操作就好了; 比较典型的orm 框架 hibernate 就原创 2018-08-12 22:38:35 · 229 阅读 · 0 评论 -
mybatis输入输出映射
1. 单表查询如果存在 表中字段与类中属性名称不一致 解决办法: 1. 在做查询时用别名; 2. 自建映射关系; 2. 多表关联查询,怎么将两个表的数据封装问题: 1. 在主表的基础上 重新创建一个主表的 vo类 ,让vo类继承主表对应的pojo , 在vo中定义 被关联表的字段,在做关联查询时,对select 后边的字段做规范, ...原创 2018-08-13 13:00:20 · 235 阅读 · 0 评论 -
Springmvc-Spring-Mybatis整合
1. Springmvc 操作流程分析: 1. 入口是: DispatcherServlet 这个在web.xml中配置,用来拦截请求;同时在 DispatcherServlet 中设置初始化参数: contextConfigLocation 用来指定它的核心配置文件的路径:classpath:spring/springmvc.xml; 2. 在核心配置文件中配置...原创 2018-08-13 13:00:33 · 125 阅读 · 0 评论 -
SSH/SSM整合分析
1. SSH框架: 1.struts2 与 Spring整合要解决的核心问题是,如何在action中获得被spring管理的service 解决思路: 1: 想办法让action具有 自动注入的功能; 2: 让action纳入spring管理; 解决方案: 导入整合包: st...原创 2018-08-13 13:00:42 · 491 阅读 · 0 评论 -
各种配置文件大总结
1. Spring Data JPA 配置:0.框架知识概述:Spring Data JPA 是一个持久层的框架,而一个持久层框架所做的事情不过两件:连接数据库(比如 JDBD连接数据库) 2.操作数据库(比如 sql 操作数据库);连接数据库:配置参数抽取: config.properties 配置:# oracle jdbc propertiesjdbc.url...原创 2018-08-13 13:01:42 · 10306 阅读 · 0 评论 -
SSM整合流程
1. lib目录导入jar包2. mybatis整合 1. 编写mybatis核心配置文件 sqlMapConfig.xml 2. 编写jdbc.properties 连接参数配置文件 3. 编写 applicationContext-dao.xml ; 1. 导入 jdbc.properties; 2. 配置连接池; 3....原创 2018-08-13 13:01:01 · 472 阅读 · 0 评论