标签:com http alt parentId 方法 username 框架 对象 xml文件
以国家和省份对应的一对多关系举例。
smbms_role数据库:
select u.id,u.userName,u.userRole, r.rid,r.roleName from smbms_user as u,smbms_role as r where u.userRole=r.rid and r.rid=3

SmbmsRole实体类:

Dao层接口:

编写小配置xml文件:

测试:
 
数据库:
      
实体类:
      public class Category {
              private int id;
             private String name;
              private int type;
               private List<Category> lists=new ArrayList<>();
//省略get/set方法
}
Dao层接口:
      
编写xml文件:
      
测试:
      
数据库:
Country表:
          
Provincial表:
          
实体类:
      
      
Dao层接口:
      
编写xml文件:
      
                参照实体类,lists变量的类型是集合(典型的1:N的关系)
                select:指定查询关联对象的select语句(getOneByParent)
                column:查询关联对象select语句的条件值
                本例:根据id获取对应的分类后,以此id为条件获取子级分类(parentId=父级分类ID)
测试:
      
数据库:
student表:
        
teacher表:
        
stutea表:
        
实体类:
student类:
         
teacher表:
        
Dao层接口:
        
编写xml文件:
      
测试:
      

标签:com http alt parentId 方法 username 框架 对象 xml文件
原文地址:https://www.cnblogs.com/haohanwuyin/p/11667684.html