hibernate
文章平均质量分 52
Hello-Coder
这个作者很懒,什么都没留下…
展开
-
query.uniqueResult() 和 query.getSingleResult()
query.uniqueResult() 和 query.getSingleResult()当我使用query.getSingleResult()返回实例时,提示有错,不知道什么原因。 按提示修改后还是有错 后来使用 query.uniqueResult() 方法解决问题。public static Department getDepartment(Session session, Strin原创 2017-08-16 10:35:53 · 3011 阅读 · 0 评论 -
no persistent classes found for query class: Select e from
执行hibernate查询语句的时候出现如下错误:no persistent classes found for query class: Select e from com.example.entities.Employee e order by e.empName, e.empNo说明找不到对应的实体类,一般有以下几个原因:1. 查询语句是否正确;2. cfg.xml原创 2017-08-14 17:09:30 · 4753 阅读 · 0 评论 -
com/fasterxml/classmate/TypeResolver
我之前遇到过这个问题,我的问题出在com/fasterxml/classmate/TypeResolver :我根据一个教程学习hibernate使用了如下创建方法:ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder().configure("hibernate.cfg.xml").build();原创 2017-08-14 17:29:49 · 8086 阅读 · 1 评论 -
hibernate创建Configuration不同方法
Hibernate的核心接口一共有5个,分别为:Session、SessionFactory、Transaction、Query和 Configuration。这5个核心接口在任何开发中都会用到。通过这些接口,不仅可以对持久化对象进行存取,还能够进行事务控制。下面对这五的核心接口分别加以介绍。 **·Session接口:**Session接口负责执行被持久化对象的CRUD操作(CRUD的任务是完原创 2017-08-22 08:40:57 · 610 阅读 · 0 评论 -
hql Criteria sql不同查询方法
1. hql语句查询方法使用hql的时候,不需要在前面加 select * :Query q =s.createQuery("from Product p where p.name like ?");q.setString(0, "%"+name+"%");List<Product> ps= q.list();for (Product p : ps) { System.out.printl原创 2017-09-04 10:37:15 · 287 阅读 · 0 评论