找不到hibernate属性
我们正在将Javablazeeds hibernate与flex项目集成在一起。首先,我们在eclipse中测试了纯Javahibernate,并且执行良好。但是,当我们将相同的东西放入tomcat中进行火焰集成时,它会显示以下错误,这是唯一的错误。Jan 24, 2013 11:31:31 AM org.hibernate.cfg.Environment <clinit>INFO: Hibernate 3.2.6Jan 24, 2013 11:31:31 AM org.hibernate.cfg...
2024-01-10hibernate中的并发更新处理
当前,我们在数据层中使用JDBC,并计划用hibernate代替它。我是Hibernate的新手,不确定Hibernate如何处理并发。如果我们使用spring进行事务管理,有人可以解释一下我如何处理并发更新:通过hibernate(在内存中进行hibernate的自动版本管理),或者我必须将version列放入数据库中以手动处理并发更新。回答:...
2024-01-10Hibernate正则表达式
我正在尝试构建一个可以通过HQL regex关键字进行搜索的API,编辑:在HQL中执行正则表达式搜索的最佳方法是使用条件Restrictions.like()或Restrictions.ilike()。public static List<Object> createQueryAnd(Criteria cri, ArrayList<Parameters> list) { for (Parameters p : list) { String value = (String)...
2024-01-10Hibernate常用API
ps : 关于api的介绍一 : Configuration(加载配置)// 加载src下的hibernate.cfg.xmlConfiguration config = new Configuration().configure(); `// 主要加载的src下的hibernate.propertiesConfiguration config = new Configuration();// 加载指定的名称的配置文件Configuration config=new Configuration().conf...
2024-01-10Hibernate启动非常慢
由于某种原因,我的hibernate应用程序的启动非常缓慢。(最多2分钟)我一直在思考c3p0配置是完全错误,但是研究日志显示,在建立与服务器的连接之后,没有任何活动。同样,使用Hibernate的内置轮询功能可以显示相同的结果。这是日志的摘录:20:06:51,248 DEBUG BasicResourcePool:422 - decremented pending_acquires: 0...
2024-01-10从Hibernate 4迁移到5
我尝试迁移到使用Hibernate 5的Spring Boot 1.4。我有一些MariaDB数据库的备份脚本,其中包括表创建。由于Spring Boot中的spring-data-jpa,我的实体正在使用以下id生成策略。@GeneratedValue(strategy = GenerationType.AUTO)在我application.properties我有spring.jpa.generate-ddl=truespring.jpa.hibernate.use-new-id-generator-m...
2024-01-10Hibernate配置连接池大小
为什么在hibernate配置文件中为连接池设置10?size = 1是内置的size。为什么需要增加大小?<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"><hibernate-configuration> ...
2024-01-10Hibernate检索(Hql)
ps :一 : 概述HQL是我们在hibernate中最常用的一种检索方式。HQL(Hibernate Query Language)提供更加丰富灵活、更为强大的查询能力因此Hibernate将HQL查询方式立为官方推荐的标准查询方式,HQL查询在涵盖Criteria查询的所有功能的前提下,提供了类似标准SQL语句的查询方式,同时也提供了更加面向对象的封...
2024-01-10在hibernate条件中使用sum()
如何将sql查询select sum(amount * direction) from transactions写入hibernate条件?回答:想我找到了答案。您必须使用Projection.sqlProjection()而不是Projections.sum()。例:.setProjection(Projections.sqlProjection("sum(cast(amount as signed)* direction) as amntDir", new String[] {"amntDir"} , ...
2024-01-10将Hibernate与泛型一起使用
我在理解Hibernate如何处理泛型时遇到一些麻烦,并且想知道实现我的目标的最佳方法。给定一个简单的通用实体:@Entitypublic class Box<T>{ private T t; @Id private long id; public void setT(T t) { this.t = t; } public T getT() { return t; } public void setId(long id) { this.id = id; ...
2024-01-10Hibernate Java 10
我将应用程序从Java 8迁移到了Java10。但是,当我尝试在数据库中存储某些内容时,我看到以下异常Caused by: javax.persistence.RollbackException: Error while committing the transaction at org.hibernate.internal.ExceptionConverterImpl.convertCommitException(ExceptionConverterImpl.java:77) ~[hibernate...
2024-01-10Hibernate菜鸟获取联接问题
我有两个类,Test2和Test3。Test2具有属性test3,它是Test3的实例。换句话说,我有一个单向的OneToOne关联,其中test2引用了test3。当我从数据库中选择Test2时,可以看到正在进行单独的选择以获取关联的test3类的详细信息。这是著名的1 + N选择问题。为了解决此问题,使其仅使用一个选择,我尝试使用fetch = jo...
2024-01-10Hibernate中的有效更新实体
我想这可能像一个新手问题,但我仍然想知道一些答案。假设有实体:医院和医生( )。假设在我的控制者班级中,我必须先找所有现有的医生和医院,然后再在特定的医院雇用一名医生@Controllerpublic class HospitalController { ... @RequestMapping("/hireDoctor") public String (HttpServletRequest request, Model model) { ...
2024-01-10Hibernate IN子句有多列
需要知道如何构造一个hibernate查询,该查询可获取与IN包含多个列值的子句匹配的结果。例如,Query query=session.createQuery( "from entity e where (e.abc, e.xyz) in (:list)" );query.setParameterList( "list", list );这里list将是一个二维数组,可以包含用于基本类型例如,基本包装对象Integer,String等等。这可能吗?回答:...
2024-01-10Hibernate条件限制和/或组合
如何使用hibernate限制来实现此目的?(((A='X') and (B in('X',Y))) or ((A='Y') and (B='Z')))回答:认为有效Criteria criteria = getSession().createCriteria(clazz); Criterion rest1= Restrictions.and(Restrictions.eq(A, "X"), Restrictions.in("B", Arrays.asList("X",Y)));Cri...
2024-01-10在Hibernate中使用LIKE%
我如何LIKE %在hibernate中使用。我想LIKE %在hbm.xml文件中使用SQL 。我有2个查询,我要合并为1个。select * from PAY_GROUP_VW where CASE_SID=? AND CASE_TLE like %?%我也试过了%?%。我使用了不带like子句的方法%,它起作用。但是%不起作用。org.springframework.dao.InvalidDataAccessResourceUsageException: could not execute query...
2024-01-10hibernate.cfg.xml放在哪里?
我的项目是这样的:/src/main/java -thegamers -app.java -hibernateutil.java有人可以告诉我将hibernate.cfg.xml放在哪里吗?因为出现此错误:Initial SessionFactory creation failed.org.hibernate.HibernateException: hibernate.cfg.xml not foundException in thread "main" java.l...
2024-01-10Hibernate多对一将外键更新为空
我正在尝试使我的@OneToMany和@ManyToOne关系正确。第1类:@Entitypublic class IdeaProfile {@Id@GeneratedValueprivate int ideaProfileId;private String name;Date dateConcieved;@OneToOne@JoinColumn(name="statusCode") private Status status;@OneToMany(fetch=FetchType.EAGER, targe...
2024-01-10使用Hibernate中的条件按月分组
我正在尝试使用Criteria和ProjectionList来获取报告,并且通过hibernate使用它还很新。所以我有这个模型:private Long _userId; private Category _category; private Long _companyId; private Double _amount; private Date _date;我使用以下命令构建查询: public List sumPaymentsByUserCategoryPeriod(Category catego...
2024-01-10java之Hibernate的状态整理
本教程操作环境:windows7系统、java10版,DELL G3电脑。1.瞬时状态通过new开辟内存空间创建的实体对象,但是它没有纳入hibernate session的管理之中,如果没有变量对它引用,它将会被JVM(垃圾回收器)回收。瞬时状态的对象在内存中是孤立的,它与数据库无任何关联,仅仅是一个信息携带的载体。 一个瞬...
2024-01-10Hibernate条件中日期之间的限制
您好,我在示例中使用了hibernate模式。对于bean Table Audit Trial,我想获取包含上限和下限的日期范围之间的审计试用。我的代码如下Criteria criteria = session.createCriteria(AuditTrail.class);criteria.add(Restrictions.between("auditDate", sDate, eDate));我的开始日期是25/11/2010。且结束日期为25/05/2011。但是它只会将结果赋予。24...
2024-01-10java中Hibernate的内容详解
1.Hiberate框架主要知识点对于Hiberate框架的学习重点,可以总结为:掌握Hiberate的基本配置——即搭建Hiberate开发环境;掌握Hiberate常用API——即如何使用Hiberate框架进行开发;掌握Hiberate的关联映射——解决表与表之间存在的关系问题,有1:n(一对多)、 1:1(一对一)、m:n(多对多)关系;掌握Hiberate的检索方式...
2024-01-10使用hibernate从数据库获取下一个序列值
我有一个实体,该实体具有必须从序列中设置的NON-ID字段。目前,我获取序列的第一个值,将其存储在客户端,然后根据该值进行计算。但是,我正在寻找一种“更好”的方法。我实现了一种获取下一个序列值的方法:public Long getNextKey(){ Query query = session.createSQLQuery( "select nextval('mySequence')" ); Lon...
2024-01-10在Hibernate中更改外键的生成名称
@OneToOne()@JoinColumn(name="vehicle_id", referencedColumnName="vehicleId")public Vehicle getVehicle() { return vehicle;}我的UserDetails类与Entitity类Vehicle具有一对一的映射。Hibernate创建2个表并分配一个通用外键,该键将vehicle_id列(UserDetails表)映射到主键vehicleId(Vehicle表)。KEY FKB7C889CEA...
2024-01-10如何根据特定顺序对hibernate状态进行排序
我需要发送查询以检索具有特定字符组的值,如下所示:假设我对“ XX”感兴趣,因此它应该搜索其值以“ XX”开头或具有“ XX”(空格XX)的任何字段。例如XXCDEF,PDXXRF并且CMKJIEK XX是有效的结果。我有以下查询, ,使其首先返回XX开头的内容,然后返回其他结果。如下:XXABCDXXPLERXXRFKFAB XXABCD XXC...
2024-01-10