摘要:
SpringBoot在1.4版本后默认使用的是cglib动态代理,所以@Autowired一个具体实现类是走的cglib,并不会报错 如果想强制转成jdk动态代理,在application.properties文件中新增一个配置: spring.aop.proxy-target-class=fals 阅读全文
摘要:
传送门: https://www.jianshu.com/p/aee10211e7f6 阅读全文
摘要:
在 application.yml 文件中新增配置: mybatis: mapper-locations: classpath:mapper/**.xml configuration: log-impl: org.apache.ibatis.logging.stdout.StdOutImpl log 阅读全文
摘要:
话不多说直接贴代码 阅读全文
摘要:
使用如下方式即可: 则不会报错,如果配置文件有 阅读全文
摘要:
前面已经了解了InnoDB关于在出现锁等待的时候,会根据参数innodb_lock_wait_timeout的配置,判断是否需要进行timeout的操作,本文档介绍在出现锁等待时候的查看及分析处理; 在InnoDB Plugin之前,一般通过show full processlist(很难发现被锁的 阅读全文
摘要:
所有的相同类型的包装类对象之间值的比较,全部使用 equals 方法比较。说明: 对于 Integer var = ? 在-128 至 127 范围内的赋值, Integer 对象是在IntegerCache.cache 产生,会复用已有对象,这个区间内的 Integer 值可以直接使用==进行判断 阅读全文
摘要:
原文来自:https://mp.weixin.qq.com/s/AeZn1wrN78F0GYEBEeyf7Q 阅读全文
摘要:
今天搭建SpringCloud的ConfigServer时候一直报错 原因在于后台一直报SSL的异常could not be stablished because of SSL problems 找了无数的方法,最后无意间发现有一个配置 skip-ssl-validation属性,然后设置为true 阅读全文
摘要:
最近在项目里遇到一个坑,先上简易版的描述:每次从库里查询一下库存余量,每次购买一个商品。 数据库: store为库存量。 service层代码: @Override public synchronized void sell() { System.out.println("< "+System.cu 阅读全文