标签:家庭 bat mybatis框架 sele color mybatis cto 信息 http
我们经常会遇到这样的开发场景,将一个类 Class02 作为另一个类 Class01 的属性,此时我们可以通过级联属性进行调用;
alter table person add homeaddress varchar(100) comment ‘家庭地址‘; alter table person add workaddress varchar(100) comment ‘工作地址‘;
此时 person 表如下所示:
此时 PersonMapper.xml 配置文件如下:
<!--级联属性--> <select id="selectOrderByValue" resultType="Person" parameterType="Person"> SELECT * FROM person where homeaddress = #{address.homeaddress} or workaddress=#{address.workaddress} </select>
但是请注意:此时如果打印的话是无法显示出 homeaddress 和 workaddress 的信息的,因为 Person 实体类中没有这两个属性;
标签:家庭 bat mybatis框架 sele color mybatis cto 信息 http
原文地址:https://www.cnblogs.com/haibaowang/p/11880920.html