- 博客(7)
- 资源 (1)
- 收藏
- 关注

原创 设置实体类属性默认值
由于最近使用eladmin框架,这个框架很不好的地方是后面,给实体类设置默认值不生效,数据库设置也同样不生效。 无奈,由于很多新增、修改的方法都要去处理。所以,写了一个切面方法,偷懒一下。 public class ConfigAop { /** * 定义切入点,切入点为com.example.demo.aop.AopController中的所有函数 *通过@Pointcut注解声明频繁使用的切点表达式 */ @Pointcut("execution( * .
2020-07-01 17:51:14
16106
原创 Springcloud篇 config和Bus动态刷新数据源实战篇
config server 端 yml配置 server: port: 3344 spring: application: name: microservicecloud-config cloud: config: server: git: uri: https://gitee.com/a188****/springcloud-config.git #GitHub上面的git仓库名字 search-path
2020-08-17 22:41:19
775
原创 Synchronized原理分析
Monitor结构: static int i=0; static final Object obj = new Object(); public static void main(String[] args) { new Thread(() -> { synchronized (obj) { //临界区代码 log.debug("获得锁"); tr
2020-08-08 14:55:14
150
原创 javax.persistence.EntityNotFoundException解决方案
假如调用jpa里的getOne方法,传入参数主键,执行sql。情况如下,倘若参数id=1,但是数据库中并没有相应的信息。理应返回一个空对象,用objectUtils工具类可以进行判断对象是否为空。 但是产生的结果如图: 解决方案: 1、由于是调用的是getOne方法,存在的问题(并不会返回一个空对象)。 2、改为调用findById(找不到相应的信息,创建空对象),再也没有出现问题。 ...
2020-07-06 17:47:53
1706
原创 mybatis源码第一天
Mybatis源码第一天以查询sql为例,mybatis有两种发送方法。初步了解mybatis源码包第一步 构建sqlSessionFactory第二步 获取sqlSession第三步 获取对应的映射器功能快捷键标题合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列...
2019-08-02 16:38:53
272
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人