8OOOOOOOOD
8OOOOOOOOD
如:  这怎么写比较好
M1模块依赖于M2模块, 想要生成 M2模块中的A转换为M1模块中的B1 以及 M2模块中的A转换为M2模块中的B2。 config: ``` @MapperConfig(adapterClassName = "M1ConvertMapperAdapter", mapperPackage = "com.m1.model.mapper", adapterPackage = "io.github.linpeilie.adapter", mapAdapterClassName = "M1MapConvertMapperAdapter") ``` ``` @MapperConfig(adapterClassName = "M2ConvertMapperAdapter", mapperPackage = "com.m2.model.mapper", adapterPackage = "io.github.linpeilie.adapter",...
mybatis-flex版本: 1.10.3 预期返回受影响的行数, 但是现在总是返回0, 数据是添加成功了的。 insertBatchSelective方法的源码: ```java /** * 批量插入实体类数据,按 size 切分,并自动忽略 null 值 * * @param entities 插入的数据列表 * @param size 切分大小 * @return 受影响的行数 */ @SuppressWarnings("rawtypes") default int...
MybatisFlex版本: v1.11.3 问题: VO对应的实体类的字段被映射到了子属性对象的同名字段中 如: AEntity { id, name } AVO { id, b BEntity } BEntity { id, name } 当使用oneAs或listAs等xxAs的方法且join连表查询且未指定select字段 或 @RelationMapToOne等关联查询的注解到b字段时, **AEntity中的name因为不在AVO中存在所以被错误的映射到了b字段对象的name属性中**. 使用join连表查询时还能通过select指定具体字段解决(比较麻烦), 但是使用@RelationMapToOne等注解自动关联查询时没什么很好的办法(在AVO中把name字段加上可以解决, 但不是很好)