web项目中表名与实体类名,数据库中字段名与实体类中的属性名命名规则

一、表名与实体类名的命名规则:
1.1、原则:二者可以相同也可以不相同。
1.2、图例:
表名如下:
在这里插入图片描述
实体类名如下:
在这里插入图片描述
1.3、结论:二者可同名可不同名

二、数据库字段名与实体集的属性名命名规则:
2.1、原则:二者相同不需要其他注解
二者不同需要其他注解辅助
2.2 图例:
数据库中的字段名:
在这里插入图片描述
实体集中的属性名:
在这里插入图片描述
2.3、结论:二者一致则不需要什么注解

2.4、当数据库中的属性名与实体集属性名不一致时:
解决办法:
需要使用resultMap实现
例如:

<resultMap id="offerInfoMap" type="com.dx.testsource.pojo.OFFERINFO">
 <result property="acctDate" column="ACCT_DATE" jdbcType="VARCHAR"></result>
 </resultMap>
<select id="findAll" resultMap="offerInfoMap">
         SQL..........
    </select>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值