<resultMap id="BaseResultMap2" type="LossesAre">
<id column="lossesare_id" property="id" jdbcType="INTEGER" />
<result column="lossesare_roomconfigid" property="roomconfigid" jdbcType="INTEGER" />
<result column="lossesare_shouldpay" property="shouldpay" jdbcType="DOUBLE" />
<result column="lossesare_pay" property="pay" jdbcType="DOUBLE" />
<result column="lossesare_paystatus" property="paystatus" jdbcType="INTEGER" />
<result column="lossesare_createdby" property="createdby" jdbcType="INTEGER" />
<result column="lossesare_createdtime" property="createdtime" jdbcType="TIMESTAMP" />
<result column="lossesare_createdby" property="createdby" jdbcType="INTEGER" />
<association property="supplier" javaType="Supplier" resultMap="com.mogo.mapper.SupplierMapper.BaseResultMap1" columnPrefix="supplier_" />
1
<association property="flats" javaType="Flats">
<id column="flats_id" property="id" jdbcType="INTEGER" />
<result column="flats_flatsnum" property="flatsnum" jdbcType="VARCHAR" />
<result column="flats_floornum" property="floornum" jdbcType="INTEGER" />
<association property="community" javaType="Community" resultMap="com.mogo.mapper.CommunityMapper.BaseResultMap" columnPrefix="community_" />
<association property="building" javaType="Building" resultMap="com.mogo.mapper.BuildingMapper.BaseResultMap" columnPrefix="building_" />
</association>
<association property="room" javaType="Room" resultMap="com.mogo.mapper.RoomMapper.BaseResultMapRoom" columnPrefix="room_"/>
<association property="product" javaType="Product" resultMap="com.mogo.mapper.ProductMapper.BaseResultMap1" columnPrefix="product_"/>
<association property="purchaseAmtShould" javaType="PurchaseAmtShould">
<id column="pash_id" property="id" jdbcType="INTEGER"/>
<association property="purchaseOrder" javaType="PurchaseOrder" >
<id column="purchaseorder_id" property="id" jdbcType="INTEGER" />
<result column="purchaseorder_ordercode" property="ordercode" jdbcType="VARCHAR" />
<association property="creator" javaType="Employee" resultMap="com.mogo.mapper.EmployeeMapper.BaseResultMapBase" columnPrefix="purchasecreated_" />
</association>
</association>
2
</resultMap>
针对1,如果没有在<association> 内部自定义元素,则需要注明 resultMap的值,相反的,如果针对2,在<association>内部又自定义了返回值列字段,就无需在注明resultMap,不然的话,Mybatis返回值会对应不上这个对象,特此记录!
相关推荐
springboot mybatis mapper.xml 配置,里面包含了新增,修改,删除,查询,分页查询例子以及通过 网页访问的例子
Mybatis Mapper.xml中字符串形式传参,逗号分隔 AND中拼接OR。
本文详细介绍了在Mybatis框架 mapper.xml文件中parameterType传递参数常用的几种方式,以及如何实现的案列,同时#和$传参的区别。
Mybatis在Mapper.xml文件中对大于、小于、大于等于、小于等于等符号进行转义字符处理的几种方式
最简单的springboot + mybatis +mapper.xml 配置项目 简单配置java spring boot项目
解压后先修改generator.xml相关信息,然后用cmd命令行使用,内有详细操作说明
只要在JAVA开发环境下都能逆向生成mapper.xml和mapper.java文件,不论开发工具
Mapper用于映射SQL语句,可以说是MyBatis操作数据库的核心特性之一,这里我们来讨论Java的MyBatis框架中Mapper映射配置的使用及原理解析,包括对mapper的xml配置文件的读取流程解读.
>Window->prefenrence->XML->XML Catalog->User Specifiled Entreis->Add->Location(此处是你放dtd文件的位置例如:D:\mybatis\mybatis-3-config.dtd)->Key(如果更改config,此处应该是:-//mybatis.org//DTD ...
mybatis使用虽然灵活简单,但mapper.xml的配置却很繁琐。如果项目的实体表比较多,手工配置是不现实的。这个工具可以帮助自动后成model,dao,mapper.xml 使开发者从繁琐的mapper.xml映射中解放出来,把更多的精力投入...
主表和副表一对多通过主表mapper封装直接返回需要数据,里面有主表xml、主表实体类、副表实体类、dao层
mybatis mapper 和xml文件生成
spring-mvc.xml spring-mybatis.xml web.xml log4j.properties,项目中需要用到的配置文件。直接可用。
mybatis【mapper.xml类提示eclipse插件】【正式版下载】 可以在mybatis的mapper.xml中有class类等其他元素的自动补全,自动提示功能,可以大大提高开发效率,很好用的插件
mybatis的注解方式工程,导入resource下的mysql创建数据库即可运行,含有一对一模式 pringCloud+mybatis的注解方式的代码,只有数据库配置文件,mybatis无需mapper.xml,全注解方式
mybatis-config.xml mybatis-config.xml
mybatis修改了mapper xml不用重启tomcat,热发布热更新.zip
-- 生成MyBatis的Mapper.xml文件,targetPackage指定mapper.xml文件的包名, targetProject指定生成的mapper.xml放在eclipse的哪个工程下面 --> <!-- 生成MyBatis的Mapper接口类文件,targetPackage指定Mapper接口类...
主要用于spring和mybatis的整合,实现SSM架构的应用。
mapper.xml , 实体类 ,mapper自动化工具mybatis-generator 内涵 :generatorConfig.xml mybatis-3.0.4.jar mybatis-generator-core-1.3.0.jar mysql-connector-java-5.1.16.jar start.bat自动化脚本