Mybatis
文章平均质量分 79
神一样的我
这个作者很懒,什么都没留下…
展开
-
Day65 Mybatis的运行原理以及常见面试题
责任链&ThreadLocal封装责任链: 处理一个请求业务,所有经过的类组成了一个链条处理机制。 这个链条我们称之为责任链。问题: 在开发过程中很多问题的处理机制都是基于责任链和多线程的。 同一个线程内需要获取到同一个对象,不同的线程获取到不同的对象。 例如: 在同一个线程(一个请求内)的任意位置能够获取到同一个SqlSe...原创 2018-05-10 11:24:15 · 299 阅读 · 0 评论 -
Day61 Mybatis框架入门
开发前的准备开发工具的更换:eclipseEE+MySQL+tomcat7.0+jre1.7开发工具由Myeclipse换成eclipse.Myeclipse和eclipse开发Web项目的区别:编码准备:在eclipse的dropins文件夹下集成io.emmet.eclipse_1.0.0.201304090013.jar 实现前端代码提示功能,如果需要SVN集成,需要在此文件...原创 2018-05-02 10:27:34 · 175 阅读 · 0 评论 -
Day62 Mybatis基于SqlSession对象的查询
Mybatis框架配置文件的进一步补充Mybatis学习(第二天): eclipse配置本地dtd文件: 在根盘符下创建dtd文件夹,例如:D盘下 在mybatis的源码中搜索DTD文件,将其复制到dtd文件夹中 在eclipse的window下preferces中选择-->xmlcatalog-->add--->l...原创 2018-05-02 10:30:18 · 444 阅读 · 0 评论 -
Day63 Mybatis基于SQL动态代理的查询以及SQL语句动态拼接
基于sql动态代理的单表增删改查 搭建mybatis运行环境 注意:mapper扫描是包进行扫描 <!--基于sql动态代理的配置方式 --> <mappers> <!--mapper包扫描 --> <package name="原创 2018-05-02 10:36:01 · 510 阅读 · 0 评论 -
Day64 Mybatis的多表查询、ResultMap、注解以及缓存
mybatis的多表查询AutoMapping自动注入(默认):概念:如果数据库表的字段和实体类的属性名一致,则字段的值自动赋值给实体类的属性。 数据库表设计: 学生表: 学号 姓名 年龄 教师编号 教师表: 教师编号 ...原创 2018-05-02 10:36:19 · 903 阅读 · 0 评论