码迷,mamicode.com
首页 >  
搜索关键字:mybatis    ( 14182个结果
myBatis简学
mybatis使用: ①拷贝相关mybits ②编写对象关系映射,一般都是实体类名+Mapper.xml的格式 ③编写mybits配置文件: a)配置环境 b)配置映射文件地址 ④编写对象操作方法: a)获取SqlSessionFactory对象 b)打开session c)操作对象 d)提交事物, ...
分类:其他好文   时间:2017-09-23 13:30:41    阅读次数:134
Mybatis基本用法
搭建mybatis环境 1, 导入需要的jar包 mybatis-*.*.*.jar ojdbc6.jar 2, 配置mybatis的总配置文件: mybatis-config.xml 配置根标签 3, 新建每个实体类的映射文件...Mapper.xml <!-- 定义每个实体类的映射文件 --> ...
分类:其他好文   时间:2017-09-23 10:49:06    阅读次数:233
Mybatis框架
对数据库的增删改查: 映射文件...Mapper.xml: java文件...Test.java: 一对一,一对多的查询: 一对一查询:(映射文件) 一对多:(映射文件) 动态SQL语句: 映射文件...Mapper.xml: 接口...Mapper.xml: 测试类: ...
分类:其他好文   时间:2017-09-23 10:28:22    阅读次数:186
MyBatis之关联关系
1.一对一关联 1.1根据班级id查询班级信息,并且查询出老师的信息 1.2 创建表和数据 创建老师表和学生表,假设一个老师只负责一个班级,这样就可以实现一对一关系 表之间的关系如下: 1.4 创建实体类 1)teacher类 2)classes 类 1.5 定义sql映射文件 1.6 编写测试类 ...
分类:其他好文   时间:2017-09-23 00:12:20    阅读次数:115
MyBatis全局配置文件mybatis-config.xml如何写
MyBatis全局配置文件mybatis-config.xml 1.在官方下载的mybatis-3.4.5.zip压缩包中,有我们需要的mybatis核心jar包和mybatis的快速入门的pdf文件 在mybatis的快速入门的pdf文件中,复制如下代码到我们项目中的mybatis-config. ...
分类:其他好文   时间:2017-09-23 00:11:40    阅读次数:205
MyBatis 3 分页
利用MyBatis 3进行分页,选定的数据库表c_province,有3列,id列,provinceid列,province列,用Oracle数据库。首先建立一个对应的实体类,Province有3个属性对应数据库表的3列,再建立一个分页用的模型类PageBean有4个属性page、rows、limi ...
分类:其他好文   时间:2017-09-23 00:10:15    阅读次数:166
MyBatis之动态sql
1.Mybatis动态sql是基于OGNL的表达式,可以使我们方便的在sql语句中实现某些逻辑。 2.使用if+where实现多条件查询 1〉dao层方法 2〉xml配置文件的sql语句 3〉测试方法 3.choose,相当于java中的switch,通常与otherwise搭配 1〉dao层方法 ...
分类:数据库   时间:2017-09-22 22:35:26    阅读次数:258
MyBatis第一个案例的优化,通过映射文件与接口进行绑定
1.创建表emp 2.编写javaBean 3.编写Emp的DAO接口 3添加需要的jar包 第一个是log4j的jar包(记录日志文件所需) 第二个是mybatis的核心jar包(必须),第三个是mysql的驱动jar包(必须) 4.创建需要的配置文件 第一个是SQL映射配置文件,所有的sql语句 ...
分类:其他好文   时间:2017-09-22 19:02:10    阅读次数:186
Mybatis框架--测试延迟加载
在学习mybatis的延迟加载时,对 lazyLoadingEnabled 和 aggressiveLazyLoading 的区别并不理解,特别是对查询的条件不同时,执行的查询语句也不一样,所以还是测试总结一下 测试用例如下: 1.1 使用默认配置,不查询任何属性 1.2 使用默认配置,查询blog ...
分类:其他好文   时间:2017-09-22 18:58:08    阅读次数:227
mybatis中大于等于小于等于的写法
第一种写法 (1): 原符号 < <= > >= & ' " 替换符号 &lt; &lt;= &gt; &gt;= &amp; &apos; &quot; 例如: sql如下: create_date_time &gt;= #{startTime} and create_date_time &lt; ...
分类:其他好文   时间:2017-09-22 15:26:57    阅读次数:97
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!