问题
List<TtUserSignIn> getAllByTfUserIdAndTfCreateYmd(String userId,String createDateTime);
运行一个查询,发现log会执行2条sql
解决方案
1.在类里面添加这句注释(userId是关联表字段名)
@NamedEntityGraph(name = "tt_user_sign_in.all", attributeNodes = {@NamedAttributeNode("userId")})
2 在.Repository 方法内添加注解
@EntityGraph(value = "tt_user_sign_in.all", type = EntityGraph.EntityGraphType.FETCH)