- 博客(6)
- 收藏
- 关注
原创 MySQL JOIN ON 时使用多个字段作为约束条件的查询方法
背景 数据库设计时,没有考虑关联数据的逻辑,通过两个或多个字段才可以关联到一条数据 解决方法 利用MySQL内置的concat函数,对字段进行拼接后,关联查询 比如,我的业务中遇到的是通过name和version进行关联: SELECT CONCAT(p.production_name,p.version) nameAndVersion from production p LEFT JOIN p...
2020-04-20 16:08:19 3443
转载 java8预定义的函数式接口
接口名 抽象方法 说明 备注 Supplier Tget() 无输入参数,通过一系列操作产生一个结果返回 无中生有 IntSupplier intgetAsInt() 通过操作返回一个int值 无中生有 LongSupplier longgetAsLong() 通过操作返回一个long值 无中生有 DoubleSupplier doublegetAsDouble() 通...
2020-01-16 11:53:22 236
原创 通过aop优雅的打印接口出入参日志
maven依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId> </dependency> 代码: @Component @Aspect @Slf...
2020-01-15 16:47:05 681
原创 基于注解和aspect记录修改操作日志
工作中遇到一个需求,管理员修改用户个人信息后,要通过邮件通知给超级管理员本次修改的列以及修改前后对应的值。首先想到的方法是遍历每个字段,逐一比较,后面发现工作量巨大,直接放弃。后来经过思考,接祖swagger的实现方式,自己造轮子实现了一套基于注解和切面的操作日志记录功能。 关键maven依赖: <dependency> <groupId&...
2020-01-08 15:58:57 349
转载 mybatis执行自定义sql时,多出一个limit
报错信息: ### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to...
2020-01-03 19:44:00 4067
原创 spring boot 整合mybatis plus多数据源配置
spring boot 整合mybatis plus多数据源配置依赖数据源1功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出...
2019-12-30 20:49:23 604
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人