毕业论文
您现在的位置: 框架 >> 框架市场 >> 正文 >> 正文

mybatis框架关系映射注解

来源:框架 时间:2025/3/12

1.

one注解:用于一对一关系映射

Select("select*fromstudent")

Results({

Result(id=true,property="id",column="id"),

Result(property="name",column="name"),

Result(property="age",column="age"),

Result(property="address",column="address_id",one=

One(select="cn.mappers.AddressMapper.getAddress"))

})

publicListStudentgetAllStudents();

2.

many注解:用于一对多关系映射

Select("select*fromt_classwhereid=#{id}")

Results({

Result(id=true,column="id",property="id"),

Result(column="class_name",property="className"),

Result(property="students",column="id",many=

Many(select="cn.mappers.StudentMapper.getStudentsByClassId"))

})

publicClassgetClass(intid);

转载请注明:http://www.0431gb208.com/sjszlff/8920.html