该参数的几种配置如下: create:每次加载hibernate时都会删除上一次的生成的表,然后根据你的model类再重新来生成新表,哪怕两次没有任何改变也要这样执行,这就是导致数据库表数据丢失的一个重要原因。 create-drop:每次加载hibernate时根据model类生成表,但是sessionFactory一关闭,表就自动删除。 update:最常用的属性,第...
mybatis-plus:global-config:banner:falsedb-config:#主键类型 0:"数据库ID自增",1:"该类型为未设置主键类型",2:"用户输入ID",3:"全局唯一ID (数字类型唯一ID)",4:"全局唯一ID UUID",5:"字符串全局唯一ID (idWorker 的字符串表示)";id-type:AUTO # 默认数据库表下划线命名table-underline:trueconfigurat...
使用getBaseMapper().insert()插入数据,日志打印有输出空字符串,实际没有插入字符串,插入了null 该字段配置如下: 两种配置都试过 @TableField(insertStrategy=FieldStrategy.NOT_NULL, value = "field7") @TableField(insertStrategy=FieldStrategy.IGNORED, value = "field7") private String field7; 插入的时候,...