写在前面 最近开发过程中,在where条件中使用IF函数,在MySQL数据库中,使用Navicat运行没有问题,但是运行项目的时候,死活过不去,一直报错,后来一番折腾找到了解决方案,所以,以防后续再出现类似问题,仅做记录! 说明:项目为SpringBoot项目,持久化层框架使用的是Mybatis-p ...
分类:
数据库 时间:
2020-07-01 12:53:24
阅读次数:
263
定义一个 SqlIntercepor 类 import com.culturalCenter.placeManage.globalConfig.Interface.InterceptAnnotation; import org.apache.ibatis.executor.statement.Sta ...
分类:
数据库 时间:
2020-07-01 12:25:57
阅读次数:
153
与传统的单应用项目不同,springcloud有很多微服务,那么这些微服务很可能都会用到相同的资源,比如UserMapping,当需要在UserMapping中属性改变时,那么我们就得去所有用到UserMapping的微服务中更改UserMapping,这样显然不行,所以需要创建公共模块。其原理很简 ...
分类:
编程语言 时间:
2020-06-30 23:01:24
阅读次数:
131
上一篇我们将粗略的讲了下如何配置数据库源,如何扫描mapper,这一篇我们将如何规范的进行开发一套CURD 1:在上一篇项目的基础上我们加入消息响应模型BaseResponse 和 StatusCode,其中StatusCode是定义错误码的,而BaseResponse则是规范返回内容,里面包括co ...
分类:
编程语言 时间:
2020-06-30 22:58:22
阅读次数:
114
内容转自 https://www.cnblogs.com/jimisun/p/9414148.html 详细内容请看原帖 根据这个应用场景,我们需要获取在查询一个用户信息的时候还要去读取这个用户发布的帖子 现在我们来看一看用户级联文章在JavaBean中的编写方式,这就是一对多在JavaBean中的 ...
分类:
其他好文 时间:
2020-06-30 20:56:42
阅读次数:
64
MyBatis 是一款优秀的半自动的轻量级的持久层框架。 创建Maven项目 pom.xml 导入相关依赖 org.mybatis → mybatis mysql-connection-java → mysql org.projectlombok → lombok log4j → log4j <?x ...
分类:
其他好文 时间:
2020-06-30 19:01:34
阅读次数:
53
先解决一下idea无法识别lombok构造方法的问题,解决方案是在idea的插件中下载并安装lombok插件。 MyBatis级联操作,列举最简单的student-classes(学生与班级)的关系表: create table if not exists student ( id int prim ...
分类:
其他好文 时间:
2020-06-30 14:28:08
阅读次数:
51
springboot微服务之集成mybatis和mysql整合完整详细版 ...
分类:
数据库 时间:
2020-06-30 12:38:24
阅读次数:
59
Java架构师之源码分析(含SpringBoot2.x Spring5 SpringMVC Mybatis) ...
分类:
编程语言 时间:
2020-06-30 12:30:47
阅读次数:
49
1、对于Hibernate和MyBatis的区别与利弊,谈谈你的看法 Hibernate与MyBatis的对比: 1.MyBatis非常简单易学,与Hibernate相对较复杂,门槛较高; 2.二者都是比较优秀的开源产品; 3.当系统属于二次开发,无法对数据库结构做到控制和修改,那MyBatis的灵 ...
分类:
其他好文 时间:
2020-06-30 11:05:18
阅读次数:
58