
MyBatis
夜绘梨衣香
这个作者很懒,什么都没留下…
展开
-
MyBatis注解版使用
MyBatis注解版使用1.导入依赖 <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> &l...原创 2020-01-06 09:21:44 · 201 阅读 · 0 评论 -
MyBatis环境搭建
MyBatis环境搭建1.下载需要的jar文件2.部署jar文件3.创建MyBatis的核心配置文件configuration.xml4.创建持久化类(POJO)和SQL映射文件5.创建测试类1.下载需要的jar文件 MyBatis的官方网站https://blog.mybatis.org/,可以下载到最新的Release版本的MyBatis,其他的Release版本的MYBatis的jar文...原创 2019-08-06 15:50:49 · 213 阅读 · 0 评论 -
MyBatis的基本要素---核心配置文件
1.mybatis-config.xml文件结构mybatis-config.xml文件需配置一些基本元素,需要注意的是,该配置文件的元素节点是有先后顺序的,其层次结构如下图所示:这里放图片从上图可知,configuration元素是整个XML配置文件的根节点,其角色就相当于是MyBatis的总管.mybatis所有的配置信息都会存在它里面.MyBatis还提供了设置这些配置信息的方法.Co...原创 2019-08-07 10:41:28 · 406 阅读 · 0 评论 -
Spring与MyBatis整合
1.在项目中加入Spring,MyBatis及相关的JAR文件在使用Spring整合MyBatis之前,首先下载相关的Jar文件,我将本次整合的所需的jar放在云盘中大家自行下载这里百度云链接...原创 2019-08-13 09:43:37 · 158 阅读 · 0 评论 -
使用动态SQL完成多条件查询
动态SQl是MyBatis的一个强大的特性,在使用JDBC操作数据时,如果查询条件特别多,将条件串联成SQL字符串是一件痛苦的事情,通常的解决方法是写很多的if-else条件语句对字符串进行拼接, 并确保不能忘了空格在字段的最后省略都好,MyBatis使用一种很强大的动态SQL语言来改善这种情形.动态SQL基于OGNL的表达式,可使我们方便地在SQL语句中实现某些逻辑.用于实现动态SQL的元素...原创 2019-08-10 17:26:09 · 4400 阅读 · 2 评论 -
灵活配置DataSource
实现Spring和MyBatis集成的过程中,我们在Spring中配置数据源,但是在实际开发中,数据源还有很多灵活配置方式可以选;使用属性文件配置数据源使用属性文件管理配置信息的优点,即将数据库连接信息写在属性文件中,使DataSource的可配置性更强,便于维护,Spring也支持从属性文件中获取信息进行数据源配置;使用Spring提供的PropertyPlaceholderConfigu...原创 2019-08-15 11:11:25 · 156 阅读 · 0 评论