解决mybaits数据库与实体类列名与对象属性名不对应的解决方法

对应字段:

大写字母对应下划线:

1在mybaits-congif.xml文件中的<settings>中添加这个设置。

```
<setting name="mapUnderscoreToCamelCase" value="true"/>
```

数据库与对象的属性对不上可以使用:

<!--   price as bookPricee
取别名 数据库名 as 实体类对象名称

-->

或者使用:

id是用来放主键的
<resultMap id="bookMap" type="Book">
    <id property="id" column="id"></id>
    <result property="name" column="name"></result>
    <result property="author" column="author"></result>
    <result property="bookPricee" column="price"></result>
</resultMap>

posted @ 2022-07-26 14:15  java小寇  阅读(99)  评论(0)    收藏  举报