
SpringBoot
文章平均质量分 92
Ray_Sir_Java
古人学问无遗力, 少壮工夫老始成。
纸上得来终觉浅, 绝知此事要躬行。
知行合一。
展开
-
Java日志体系(logback)
logback1.1 简介师出同门,与log4j一样,logback也是由Ceki Gülcü开发的开源日志组件,可以说是log4j的改进版;在现如今的项目中,logback的出现次数越来越多,是目前主流首选的日志记录工具。1.2 logback结构logback分成三个模块:logback-core,logback- classic,logback-access。logback-core提供了logBack的核心功能,是另外两个组件的基础;logback-c...原创 2021-04-06 11:28:34 · 810 阅读 · 0 评论 -
JPA JAVA代码生成器(entity ,controller ,service ,repository)
缘起项目中有CRUD的单表操作,有时候还很多,趁着项目不忙的时候,用最笨的一行行写入文件的方式,撸了个代码生成器的公司项目中尽量使用JPA的操作,遇到JPA需要扩展的操作呢,能不写SQL尽量不写SQL,优先选择使用扩展JpaSpecificationExecutor来进行的数据库操作,此脚本符合我们团队的需求,不一定符合大家需求。开局数据库元数据描述类package com.sogdata.ideology.generate;import lombok.Builder;import lom原创 2020-12-03 11:39:08 · 2524 阅读 · 0 评论 -
如何全局打印SQL日志
如何全局打印SQL日志工作这么多年了,从没见过哪个项目里面有这个功能,不知道是缺乏想象力还是怎么滴。用 MyBatis 或 JPA(Hibernate) 都是开启他们自己的 SQL 打印。假如中间有用 jdbc 直接查询的话,基本上就不走他们的打印了,毕竟也不属于 MyBatis 或 JPA 的管辖范围。那怎么样才能全局打印 SQL 日志呢?如何下手从需求来看,我们要全局拦截,首先就要想,谁能做到全局的查询都经它手呢?那好像也就 jdbc 驱动能行了。验证想法jdbc 驱动这个,仔细想想它原创 2020-09-22 15:12:20 · 1002 阅读 · 0 评论