mybatis映射系列关系:columnPrefix 的用法

本文探讨了mybatis映射中的columnPrefix用法,解释了JavaType与ofType的区别,并介绍了Lombok的@Builder注解如何用于实体初始化。同时,讨论了Mbatis中映射的层次关系,并简单提及了Spring的@Validated注解在数据校验中的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

mybatis映射系列关系:columnPrefix 的用法

当一个collection 定义了一个columnPrefix时,其含义是将前缀自动添加到它下面的column中

mybatis映射关系:JavaType和ofType区别

在mybatis框架中,JavaType和ofType都是用来指定对象类型的。JavaType和ofType的区别在于:JavaType用来指定POJO中属性的类型,而ofType指定的是映射到List集合中POJO的类型

Lombok 下的@Builder注解用法

@Builder声明实体,表示进行Builder方式的初始化,@Value注解,表示只公开getter,对所有属性serter都封闭,即private修饰的。

对于Mbatis中映射的运用

当查询组合语句是,注意List中对应的关系,下面看下例句:

 <resultMap id="TOrderCreateVoResultMap" type="com.wx.house.core.pojo.vo.TOrderCreateVo">
        <result column="id" property="id"/>
        <result column="order_number" property="orderNumber"/>
        <result column="order_s
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值