MyBatis
文章平均质量分 55
AQ_xiaobin
我是来自大森林的程序猿,出来搬砖的,一步一步慢慢的找BUG,加油!
展开
-
Mybatis框架
1、mybatis 是什么? 是一个持久层框架,是apache下第一个项目。 让程序将主要精力放在sql上,通过提供的映射方式,灵活生成(半自动化)满足需要的sql 语句原创 2016-10-21 17:03:02 · 250 阅读 · 0 评论 -
springMVC和mybatis整合笔记01
1. 第一步:整合DAO层。 通过spring管理mapper接口 使用mapper的扫描器自动扫描mapper接口在spring中进行注册。 第二部:整合service层 通过spring管理service接口。 使用配置方式将service接口配置在spring文件中 第三步:整合springMVC原创 2016-11-03 00:58:10 · 246 阅读 · 0 评论 -
springMVC和mybatis整合笔记02
1.springMVC注解开发: 包装类型pojo参数绑定: 1.在形参中 添加httpServletRequest Request参数,通过request来接收条件参数。 2.在形参中 让包装类型的pojo接收条件参数 分析: 页面传参是复杂多样性的。原创 2016-11-07 19:18:11 · 465 阅读 · 0 评论 -
myBatis的笔记--02
1.sqlsession是线程不安全的。2.sqlsession:selectOne(返回单个对象)selectLIst(返回多个或单个对象)3.sqlsession是一个面向对象的接口4.sqlsession最佳应用场景是方法体内,定义成局部变量。5.原始的DAO开发 1.要实现DAO接口和DAO的实现类。 2.mapper代理方法--只需要实现DAO接口原创 2016-10-26 16:12:56 · 254 阅读 · 0 评论 -
springMVC和mybatis整合笔记03
数据回显 1.什么事回显? 数据提交后,如果出现错误(没有错误),将刚才提交的数据回显到刚才提交的页面。 2.pojo数据回显方法: springMVC默认对pojo进行数据回显。 @ModelAttribute(“” “”)指定pojo回显到页面在request中的key ,还可以将方法的返回值传到页面。 //items原创 2016-11-08 13:12:53 · 668 阅读 · 0 评论 -
mybatis笔记---03
1.延迟加载 collection 、association具备延迟加载 1.先从单标查询、需要时在从关联表去关联查询、大大提高了数据库的性能。 使用association 中 select指定延迟加载去执行的statement的Id2.需要配置全局。原创 2016-10-28 16:30:44 · 230 阅读 · 0 评论 -
mybatis与spring整合
aopalliance-1.0.jarasm-3.3.1.jarasm-4.2.jaraspectj-1.7.1.jaraspectjweaver-1.7.1.jarcglib-2.2.2.jarcglib-3.1.jarcommons-dbcp-1.2.2.jarcommons-logging-1.1.1.jarcommons-logging-1.2.jarcommons-p原创 2016-10-28 19:39:51 · 250 阅读 · 0 评论 -
mybatis 复习
1.mybatis是一个持久层框架,是一个不完全的ORM框架,需要程序员编写sql,也有映射(输入参数、输出结果)。 2.入门低,学习成本低,sql语句优化方便,适用与需求变化较多的项目。 3.执行过程: 1.配置mybatis的配置文件:sqlConfig.xml(名字随意)。 2.通过配置文件,加载mybatis运行环境。创建sqlsessionfactory原创 2016-10-31 15:37:19 · 395 阅读 · 0 评论 -
mybaits 基础
1.特点: * 开源。 * SQL语句和代码分离 * 面向配置的编程 * 复杂的数据映射 * 动态的SQL2.原创 2016-12-27 13:19:42 · 285 阅读 · 0 评论