魏公村网站建设,可以做的电影网站,wordpress签到插件,房地产网站做百度推广问题描述使用jpa的save方法保存数据后返回的实体类为java数据类型的默认值问题出现的环境背景及自己尝试过哪些方法环境背景: 用户新增功能,调用新增接口后根据返回对象的id去查询等级表的等级.尝试方法:最开始返回的是null,但是数据库的字段默认值设置的是1,后来实体类加上Dyn…问题描述使用jpa的save方法保存数据后返回的实体类为java数据类型的默认值问题出现的环境背景及自己尝试过哪些方法环境背景: 用户新增功能,调用新增接口后根据返回对象的id去查询等级表的等级.尝试方法:最开始返回的是null,但是数据库的字段默认值设置的是1,后来实体类加上DynamicInsert查询出插入数据库的默认值为0相关代码 粘贴代码文本(请勿用截图)实体类代码:DataEntityTable(name tp_users, schema test_db)DynamicUpdateDynamicInsertpublic class TpUsers {IdGeneratedValue(strategy GenerationType.IDENTITY)private Integer userId;private String email;private String password;private String paypwd;private byte sex;private int birthday;private String nickname;private int userLevel;}新增用户代码:TpUsers tpUsers new TpUsers();tpUsers.setMobile(phoneNum);tpUsers.setPassword(password);tpUsers.setNickname(phoneNum);tpUsers.setFirstLeader(invite);tpUsers.setRegTime(System.currentTimeMillis());TpUsers save tpUserRepository.save(tpUsers);entityManager.refresh(save);你期待的结果是什么实际看到的错误信息又是什么期待结果:save后返回数据库表中对应的用户数据,没有初始化的字段使用表的默认值结果:没有初始化的字段使用的java数据类型的默认值