
hibernate
文章平均质量分 53
weixin_48921735
这个作者很懒,什么都没留下…
展开
-
Query中各个方法的作用
当我们使用JPA API执行一个查询时,JPA将会把查询结果存储在内存中,并返回一个列表对象。如果查询结果为空,则返回一个空列表或者抛出NoResultException异常。如果查询结果多于一个,则返回一个包含所有结果的列表。setFirstResult方法用于设置查询结果的起始位置。它指定结果集中要返回的第一行的位置,从0开始计数。一般情况下,使用setFirstResult和setMaxResults方法可以实现分页查询。设置了setFirstResult(5),则查询结果将从第5行开始返回。原创 2023-09-26 14:18:26 · 234 阅读 · 0 评论 -
hibernate中各个注解详解
包括:CascadeType.PERSIST(级联保存)、CascadeType.MERGE(级联更新)、CascadeType.REMOVE(级联删除)、CascadeType.REFRESH(级联刷新)、CascadeType.DETACH(级联脱离)。如果设置为懒加载,则在访问该实体类时,会先加载其他属性,只有在访问到该多对一属性时才会去数据库中查询。mappedBy:表示该属性所关联的实体类的属性名称。如果设置了mappedBy属性,则该属性不会创建外键,而是关联该属性所在的实体类的对应属性。原创 2023-09-23 13:50:52 · 582 阅读 · 1 评论