注解配置中如何起别名?
使用 Results和Result注解来解决起别名的问题
@Results(id=" ",value={
@Result(id=true,column=" ",property=" "),
@Result(column=" ",property=" "),
@Result(column=" ",property=" "),
})
Results注解中的id为唯一标识,方便其他方法使用起的别名,其他方法想使用这一组别名的话,只需要配置@ResultMap(value={"想使的那一组别名的唯一表示"})
,也就是Results注解中的id
Result注解中的id为true表示为主键,不写id默认为false,column表示数据库表中的字段名,property表示实体类中的属性名
注解配置如何实现多表查询
实现一对一的查询配置
实现一对多
注解开启二级缓存
在对应的接口上设置该注解