MyBatis
西丽沙河尚
深圳南山西丽程序猿
展开
-
Hibernate4和Hibernate5在HQL和SQL查询数据库上的区别
Hibernate4Dao层代码package com.jake.rfcrabbitmvc.dao.impl;import com.jake.rfcrabbitmvc.dao.BaseDao;import org.hibernate.Query;import org.hibernate.SQLQuery;import org.hibernate.Session;import org...原创 2019-01-12 12:00:44 · 2641 阅读 · 0 评论 -
SpringBoot+MySQL+MyBatis(Mapper.xml方式)实现简单的多表CRUD(RESTful风格HTTP接口)
一、准备工作1.1 创建Spring工程在IntelliJ IDEA中新建Spring工程,选择Web、MyBatis、MySQL等依赖。配置文件application.propertiesspring.datasource.url=jdbc:mysql://localhost:3306/springbootdb?useUnicode=true&characterEncoding=...原创 2019-01-30 18:21:54 · 1713 阅读 · 0 评论 -
都是MyBatis分页工具PageHelper惹的祸 —— 记一次加入GROUP BY分组查询成功,不分组则失败的奇怪现象Debug过程
项目技术框架请您打开世界上最好使的Java编译器IntelliJ IDEA,建一个SpringBoot项目,保证项目中包含以下依赖:后端框架:SpringBoot + JUnit数据库持久化:MySQL + MyBatis测试数据请您打开可爱的小海豚SQLyog,运行以下SQL建表:/*SQLyog Ultimate v12.08 (64 bit)MySQL - 5.5.62 ...原创 2019-07-01 20:07:05 · 6399 阅读 · 0 评论 -
Spring Boot + MyBatis 多数据源解决方案
(一)需求基于 Spring Boot + MyBatis 是目前最流行的后端 CRUD 开发框架组合,在 CRUD 项目开发过程中,往往会需要连接多个数据库。目前解决方案有 JPA 多数据源方案、AOP 动态切换等,但都比较复杂,比如引入 JPA 甚至要求开发工程师能够熟悉 JPA 框架的CRUD。本文本着最简化解决方案的原则,立足于 Spring Boot + MyBatis 来做多数据源...原创 2019-09-17 15:16:23 · 1941 阅读 · 1 评论