- 博客(3)
- 收藏
- 关注
原创 MySQL关于sql_mode的修改(timestamp的默认值不正确)
timestamp的默认值不正确原因:MySQL5.7版本中有了一个STRICT mode(严格模式),而在此模式下默认是不允许设置日期的值为全0值的,所以想要解决这个问题,就需要修改sql_mode的值。select @@global.sql_mode; 查看当前sql_mode;set sql_mode=(select replace(@@sql_mode,'NO_Z...
2019-09-30 15:48:26 623
转载 Spring主从数据库的配置和动态数据源切换原理
在大型应用程序中,配置主从数据库并使用读写分离是常见的设计模式。在Spring应用程序中,要实现读写分离,最好不要对现有代码进行改动,而是在底层透明地支持。Spring内置了一个AbstractRoutingDataSource,它可以把多个数据源配置成一个Map,然后,根据不同的key返回不同的数据源。因为AbstractRoutingDataSource也是一个DataSource接口,因...
2019-09-26 09:26:18 241
原创 Java中getClassLoader().getResource()和getResource()的区别
在Java中需要加载一个文件时,使用getResource()方法进行加载,会报错[Caused by: java.lang.NullPointerException: Location is required.这是对.getClass().getClassLoader().getResource()和.getClass().getResource()的理解不够深入的原因。经过查询...
2019-09-17 15:19:34 7033 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人