摘要: 因为 1.JDBC连接Mysql5 com.mysql.jdbc.Driver: 2.JDBC连接Mysql6 com.mysql.cj.jdbc.Driver, 需要指定时区serverTimezone: 在设定时区的时候,如果设定serverTimezone=UTC,会比中国时间早8个小时,如果 阅读全文
posted @ 2019-10-02 21:19 King-DA 阅读(2151) 评论(0) 推荐(0) 编辑
摘要: 最近在使用Hibernate4中,发现两个很有奥秘的注解 @DynamicInsert 和 @DynamicUpdate 如果是在配置文件的话那就是dynamic -insert 和 dynamic-update 这两个注解在一定程度上可以增加与数据库操作相关的速度,可以节省SQL语句的执行时间,提 阅读全文
posted @ 2019-10-02 14:56 King-DA 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 背景:从数据库获取时间传到前端进行展示的时候,我们有时候可能无法得到一个满意的时间格式的时间日期,在数据库中显示的是正确的时间格式,获取出来却变成了很丑的时间戳,@JsonFormat注解很好的解决了这个问题,我们通过使用@JsonFormat可以很好的解决:后台到前台时间格式保持一致的问题,其次, 阅读全文
posted @ 2019-10-02 14:41 King-DA 阅读(374) 评论(1) 推荐(0) 编辑
摘要: 应用场景: 1、在数据表中,要记录每条数据是什么时候创建的,不需要应用程序去特意记录,而由数据数据库获取当前时间自动记录创建时间; 2、在数据库中,要记录每条数据是什么时候修改的,不需要应用程序去特意记录,而由数据数据库获取当前时间自动记录修改时间; 实现方式: 1、将字段类型设为 TIMESTAM 阅读全文
posted @ 2019-10-02 14:17 King-DA 阅读(16520) 评论(0) 推荐(0) 编辑
摘要: 根据报错我们知道这是时间报错,没有指定明确的时区,是因为新版的mysql会询问是否SSL连接,返回一个Boolean值,我们需要手动指定true或者false。所以再次更改配置文件中的 url 满足其要求即可 阅读全文
posted @ 2019-10-02 13:55 King-DA 阅读(256) 评论(0) 推荐(0) 编辑
摘要: spring: datasource: driver-class-name: com.mysql.cj.jdbc.Driver username: root password: root url: jdbc:mysql://localhost:3306/order_system?characterEncoding=utf-8&amp&serverTimezone=UTC&amp&useSSL=fa 阅读全文
posted @ 2019-10-02 13:51 King-DA 阅读(2893) 评论(0) 推荐(0) 编辑