202110-17 Mybatis insert方法主键回填和自定义操作 在数据库插入的时候,有很多属性需要我们自己处理,如主键自增字段。MYSQL中主键根据一定规则生成后,需要我们在插入后去主动获取,以便后面的操作,Mybatis为我们提供了处理的方法。主键回填keyProperty:指定哪个字段是主键useGeneratedKeys:这个主键是否使用数据库内置生成策略我们可以在XML文件中进行如下配置:<insertid="insertUser"parameterType="user"useGeneratedKeys="true"keProperty="id">insertinto... 继续阅读 >
202010-10 使用mybatis-plus的insert方法遇到的问题及解决方法(添加时id值不存在异常) mybatis在持久层框架中还是比较火的,一般项目都是基于ssm。虽然mybatis可以直接在xml中通过SQL语句操作数据库,很是灵活。但正其操作都要通过SQL语句进行,就必须写大量的xml文件,很是麻烦。下面给大家介绍使用mybatis-plus的insert方法遇到的问题,具体内容如下所示:我在添加的时候,无缘无辜的给我报java.sql.SQLException:Field'id'doesn'thaveadefaultvalue如图:后来了解到 使用 mybatis-plus的insert方... 继续阅读 >