10 2021 档案
摘要:背景 公司生产服务导入一张数据表后,系统启动出现问题。 问题 经过排查,发现导入这张表A的主键,被同事用作其他数据表B的关联字段。表A的主键使用的是自增策略,在导入数据库后,表A主键发生变化,导致表B中的关联字段不能关联到表A。 建议 数据表如果不是业务表,而是可能面临数据表导入的情况,这时,使用表
阅读全文
摘要:时间类型 推荐使用: 在数据库设置时间类型时,有的使用timestamp ,有的使用datetime,个人推荐使用datetime Java8后,使用LocalDateTime初始化时间,配合注解@JsonFormat格式化时间返回前端使用 代码如下 @Entity @Table(name = "m
阅读全文
摘要:表字段设置默认值 记录意义:学习记录 方法一:使用@Column注解中的columnDefinition属性设置默认值 代码如下 @Entity @Table(name = "m_test") @DynamicInsert @DynamicUpdate public class TestTable
阅读全文
摘要:背景 Python项目部署到新的服务器,服务器部署了同样的开发环境,可是项目却启动失败,报错:AttributeError: 'backports.zoneinfo.ZoneInfo' object has no attribute 'localize' 错误 AttributeError: 'ba
阅读全文