随笔 - 684  文章 - 0  评论 - 156  阅读 - 399万

随笔分类 -  Mybatis框架

详细介绍Mybatis框架的相关内容~~
Spring Boot+Mybatis 配置多数据源
摘要:SpringBoot和Mybatis配置多数据源连接多个数据库 目前业界操作数据库的框架一般是 Mybatis,但在很多业务场景下,我们需要在一个工程里配置多个数据源来实现业务逻辑。在SpringBoot中也可以实现多数据源并配合Mybatis框架编写xml文件来执行SQL。在SpringBoot中 阅读全文
posted @ 2020-08-20 08:57 @ 小浩 阅读(1118) 评论(0) 推荐(0) 编辑
IDEA集成MyBatis Generator 插件 详解
摘要:1、修改maven的pom文件 只需要将如下依赖添加到pom.xml文件中即可。(注意此处是以plugin的方式,放在<plugins> </plugins>中间即可) <plugin> <groupId>org.mybatis.generator</groupId> <artifactId>myb 阅读全文
posted @ 2020-08-20 07:46 @ 小浩 阅读(921) 评论(0) 推荐(0) 编辑
Spring Boot通过Configuration配置多数据源
摘要:本文结合SpringBoot + MyBatis + MySql进行多数据源配置,DataSource信息采用自定义dataSource.properties进行配置。 1.文件结构如下: 2.1 pom依赖: <project xmlns="http://maven.apache.org/POM/ 阅读全文
posted @ 2019-12-01 14:18 @ 小浩 阅读(3175) 评论(1) 推荐(0) 编辑
Spring Boot集成Mybatis注解相关
摘要:mybatis3开始支持java注解,使用java注解可以替代xml配置文件,简化代码。下面来看一下怎么在spring boot中使用mybatis注解。 1 使用mybatis注解需要的配置。如下面的代码所示,使用@MapperScan来扫描注册mybatis数据库接口类,其中basePackag 阅读全文
posted @ 2019-12-01 13:15 @ 小浩 阅读(434) 评论(0) 推荐(0) 编辑
Spring+MyBatis实现数据库读写分离方案
摘要:推荐第四种:https://github.com/shawntime/shawn-rwdb 方案1 通过MyBatis配置文件创建读写分离两个DataSource,每个SqlSessionFactoryBean对象的mapperLocations属性制定两个读写数据源的配置文件。将所有读的操作配置在 阅读全文
posted @ 2018-04-17 11:28 @ 小浩 阅读(457) 评论(0) 推荐(0) 编辑
mybatis 中#与$的区别
摘要:MyBatis/Ibatis中#和$的区别 1. #将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #{user_id},如果传入的值是111,那么解析成sql时的值为order by "111", 如果传入的值是id,则解析成的sql为order by "id" 阅读全文
posted @ 2016-03-24 14:35 @ 小浩 阅读(11818) 评论(0) 推荐(1) 编辑
mybatis foreach标签的解释 与常用之处
摘要:情景:查询数据库中文章的相关文章 文章为一个表 字段tags为相关文章字符串中间用','逗号进行啦分割 查询完一个文章后可以把tags字段构造为一个List<String> 然后利用这个集合作为条件来查询 看。 foreach 生成的效果是集合 转化为下面的 select * from t_news 阅读全文
posted @ 2016-03-24 13:59 @ 小浩 阅读(3328) 评论(0) 推荐(0) 编辑
MySQL时间函数
摘要:1. MySQL 为日期增加一个时间间隔:date_add() set @dt = now(); select date_add(@dt, interval 1 day); - 加1天 select date_add(@dt, interval 1 hour); -加1小时 select date_ 阅读全文
posted @ 2016-03-12 11:17 @ 小浩 阅读(441) 评论(0) 推荐(0) 编辑
Mybatis中的#和$的区别?
摘要:1. #将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #user_id#,如果传入的值是111,那么解析成sql时的值为order by "111", 如果传入的值是id,则解析成的sql为order by "id". 2. $将传入的数据直接显示生成在sql中... 阅读全文
posted @ 2015-12-01 14:40 @ 小浩 阅读(393) 评论(0) 推荐(0) 编辑
Mybatis+Mysql 返回主键的值
摘要:需求:使用MyBatis往MySQL数据库中插入一条记录后,需要返回该条记录的自增主键值。方法:在mapper中指定keyProperty属性,示例如下:Xml代码 insertintouser(userName,password,comment)values(#{userName},#{passw... 阅读全文
posted @ 2015-08-05 12:15 @ 小浩 阅读(2564) 评论(0) 推荐(0) 编辑
Mybatis连接mysql数据库出现乱码
摘要:对于mysql数据库的乱码问题,有两中情况:1. mysql数据库编码问题(建库时设定)。2. 连接mysql数据库的url编码设置问题。对于第一个问题,目前个人发现只能通过重新建库解决,建库的时候,选择UTF-8字符集。我试过修改现有数据库字符集为UFT-8,但是根本不起作用,插入的中文仍然乱码(... 阅读全文
posted @ 2015-08-05 10:49 @ 小浩 阅读(908) 评论(0) 推荐(0) 编辑
MyBatis Spring整合配置映射接口类与映射xml文件
摘要:Spring整合MyBatis使用到了mybatis-spring,在配置mybatis映射文件的时候,一般会使用MapperScannerConfigurer,MapperScannerConfigurer会自动扫描basePackage指定的包,找到映射接口类和映射XML文件,并进行注入。配置如... 阅读全文
posted @ 2015-08-04 17:39 @ 小浩 阅读(1037) 评论(0) 推荐(0) 编辑
Mybatis下面的MapperScannerConfigurer 扫描器
摘要:Mybatis MapperScannerConfigurer 自动扫描 将Mapper接口生成代理注入到SpringMybatis在与Spring集成的时候可以配置 MapperFactoryBean来生成Mapper接口的代理. 例如 MapperFactoryBean 创建的代理类实... 阅读全文
posted @ 2015-08-04 09:13 @ 小浩 阅读(1544) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示