Maven使用注解联合查询

来源:互联网 发布:淘宝店如何退货 编辑:程序博客网 时间:2024/05/16 12:48
Maven使用注解联合查询
一、Maven无条件联合查询
public interface DeptMapper {
@Select("select * from dept where deptno=#{deptno}")
Dept dept(int deptno);
@Select("SELECT * FROM emp")
@Results({
@Result(property = "dept",
column = "deptno",
one = @One(select = "com.java.mapper.DeptMapper.dept"))
})
List<Emp> allemp();
}

二、Maven有条件联合查询
public interface DeptMapper {
@Select("select * from dept where deptno=#{deptno}")
Dept dept(int deptno);
@Select("SELECT * FROM emp where deptno=#{deptno} ")
@Results({
@Result(property = "dept",
column = "deptno",
one = @One(select = "com.java.mapper.DeptMapper.dept"))
})
List<Emp> empByDeptno(@Param("deptno") intdeptno);
}