使用注解方式实现mybatis一对多
来源:互联网 发布:用java会议管理系统 编辑:程序博客网 时间:2024/05/17 03:20
class ClassA { private int id; private List<ClassB> list; // public getters and setters}class ClassB { private int id; // public getters and setters}
public interface ClassADAO { @Select("SELECT id, name, description FROM TableA WHERE id = #{id}") @Results({@Result(property = "id", column = "id"), @Result(property = "list", javaType = List.class, column = "id", many = @Many(select = "ClassBDao.getClassBForClassA"))}) ClassA getClassAById(@Param("id") long id);}public interface ClassBDAO { @Select("SELECT id, classAId FROM TableB WHERE classAId = #{id}") ClassB getClassBForClassA(@Param("id") long id);}
0 0
- 使用注解方式实现mybatis一对多
- hibernate注解方式实现一对多映射
- hibernate注解方式实现一对多映射
- hibernate注解方式实现一对多映射
- hibernate注解方式实现一对多映射
- hibernate3注解方式实现一对多映射
- hibernate 注解方式,实现一对多映射
- hibernate注解方式实现一对多映射
- MyBatis一对多映射实现方式
- MyBatis注解方式与映射文件方式配合实现一对一,一对多,多对多(一)
- MyBatis注解方式与映射文件方式配合实现一对一,一对多,多对多(二)
- MyBatis注解方式与映射文件方式配合实现一对一,一对多,多对多(三)
- Mybatis 一对多关联注解
- 使用Mybatis实现数据库一对多查询
- Hibernate 注解 实现一对多
- hibernate注解实现一对多
- BasicDAO与SpringDAO区别,使用Hibernate验证,注解方式实现主键自增,注解方式注入外键(一对多)
- Mybatis注解方式实现CURD
- SwipeRefreshLayout 使用
- UNITY3D自学(四)--创建预制体Prefab--第一集
- perl tools 查询服务器信息
- Emmet for Dreamweaver:HTML/CSS代码快速编写神器
- GreenDao由浅入深(一) -- 在项目中配置及简单的操作
- 使用注解方式实现mybatis一对多
- 带你玩转Eclipse项目转成AndroidStudio项目
- 字符串匹配算法之 ---- Boyer-Moore 算法
- python数据分析5:双色球 两个红球哪组合比例高
- poj--3164--Command Network(最小生成图模板)
- function函数部分
- UVa 10528 - Major Scales
- 服务器重启后自动登录拉起程序
- 第13周-交通类(1)