找不到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连接池
我似乎无法hibernate使用c3p0进行连接池,它说12:30:35,038 INFO DriverManagerConnectionProvider:64 - Using Hibernate built-in connection pool (not for production use!)12:30:35,038 INFO DriverManagerConnectionProvider:65 - Hibernate connection pool size: 20hibernate配置:<hib...
2024-01-10Hibernate子查询
我在使用Hibernate创建子查询时遇到问题。不幸的是Subqueries类几乎是完全没有文档的,因此我绝对不知道如何将以下SQL转换为HibernateCriteria:SELECT idFROM car_partsWHERE car_id IN ( SELECT id FROM cars WHERE owner_id = 123 )我希望以下内容能够“正常工作”:session.createCriteria(CarParts.class).add(eq("car.owner", myCarOwner)...
2024-01-10hibernate中的并发更新处理
当前,我们在数据层中使用JDBC,并计划用hibernate代替它。我是Hibernate的新手,不确定Hibernate如何处理并发。如果我们使用spring进行事务管理,有人可以解释一下我如何处理并发更新:通过hibernate(在内存中进行hibernate的自动版本管理),或者我必须将version列放入数据库中以手动处理并发更新。回答:...
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-10hibernate属性字符串长度问题
我在hibernate中映射了一个对象,如下所示:<property name="firstname" type="string"> <column name="FIRSTNAME" not-null="true" /></property><property name=description" type="string"> <column name="DESCRIPTION" /></property>我正在使用ANT脚本从映射文件生成数据库架构,并且使用VARCHAR大小255类型创建了db字段。我...
2024-01-10事务未激活-hibernate-JPA
我有一个专门用于通过hibernate的持久层将数据持久保存在db中的类。public class TLinkEquipementDAOImpl implements TLinkEquipementDAO { private static final Log log = LogFactory .getLog(TLinkEquipementDAOImpl.class); @PersistenceContext private EntityManagerFactory e...
2024-01-10笔记之_java整理hibernate
页面调试数据:<%@taglib uri="/struts-tags" prefix="s" %><s:debug></s:debug>Js清除缓存使用hibernate延迟加载时,并且数据库有关联关系,转换成json对象时不能直接转换,要用new JSONObject(),然后put()方法存值国外框架项目地址:http://websystique.com/springmvc/spring-mvc-4-angularjs-example/Angularjs文本输入框用ng-moduel,其他的...
2024-01-10没有@Id的hibernate/持久性
我有一个数据库视图,该视图产生的结果集没有真正的主键。我想使用Hibernate /Persistence将结果集映射到Java对象上。当然,因为没有PK,所以我不能用修饰任何字段@Id。部署时,Hibernate抱怨缺少该组件@Id。我该如何解决?回答:如果存在使行唯一的列组合,请围绕列组合建模主键类。如果没有,您基...
2024-01-10多对多关系的属性(hibernate)
我有实体类A和C。它们正在映射表tblA和tblC,并且它们之间具有多对多关系,而tblB可以在它们之间进行映射。tblB包含A_ID,C_ID和SetDate,最后一个是它的设置日期,因此是关系的属性。我的问题是,如何最好地映射此属性?目前,它们尚未映射,如下所示:A:@ManyToMany(targetEntity=C.class, cascade={ CascadeType.PE...
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-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使用条件执行更新
使用Criteriain 时可以执行更新Hibernate吗?例如:Session session = getSession();Criteria crit = session.createCriteria(User.class);crit.add(Restrictions.eq("token", sessionToken));User user= new User();Transaction tx = session.getTransaction();try { tx.begin(); ses...
2024-01-10在Hibernate中如何使用@Where
搜索了几个小时,但我陷入了使用JPA的PlayFramework学习的困境。我正在建立一个示例网站,可以在其中发布帖子。但是这些帖子可以具有以下状态:PostDraft(帖子是草稿,不发布)PostPublished(帖子可以发布)这些状态存储在单独的表中。显然,州立草稿 所以我有这些课:页面类(从表中获取页面...
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无法获取下一个序列值
我有gwt应用程序在后端连接到postgresDB,并且有一个Java类’Judgement’映射了数据库中的’judgements’表,当我尝试将判断持久化到db时,它引发了以下错误:Caused by: org.hibernate.exception.SQLGrammarException: could not get next sequence value...Caused by: org.postgresql.util.PSQLException: ERROR: relation "hibernat...
2024-01-10与PHP中的Hibernate类似吗?
我是一名Java程序员,并且在使用Hibernate和Struts的项目上工作了一段时间。现在,对于我的新项目,我正在研究PHP和Mysql(学习PHP)。是否有任何类似于PHP的Hibernate技术?如果是,有人可以给我链接我可以理解和使用的链接吗?PHP中有POJO概念吗?回答:在我看来,PHP的最佳ORM是Doctrine。您可能还希望...
2024-01-10如何拦截Hibernate生成的SQL?
对于像老兄一样工作的安全系统(例如受监视的强制访问控制),我们必须拦截并处理hibernate生成的所有选择语句。我们将用户,时间戳和sql选择存储在数据库中,以使用其他工具进行某些性能分析。这些信息可以确定用户尝试查看的内容。对于选择语句,准备好的属性很有价值。我们需要完整的SQL语...
2024-01-10Hibernate表和列的自动保留字转义
我正在尝试对多个不同的数据库使用一种Hibernate映射:H2,Oracle,MySql。每个数据库都有一个不同的保留字列表。我希望Hibernate自动转义保留字。我知道我可以:使用反引号强制转义(为了安全起见,请逃避一切)更改所有标识符,使它们在任何数据库中都肯定不是关键字(使它们难看)将模式绑...
2024-01-10在本地Hibernate中设置FetchMode
我需要在hibernate映射上设置获取模式,以在某些情况下急于在其他情况下懒惰。我的默认值(通过hbm文件设置)为lazy =“true”。如何在代码中覆盖此设置?MyClass具有一个定义为MyClass2类型的集合,我要将FetchMode设置为EAGER。目前,我有类似的东西:Session s = HibernateUtil.getSessionFactory().openSession();MyClass c...
2024-01-10使用hibernate标准,是否可以转义特殊字符?
对于此问题,我们希望避免编写特殊查询,因为该查询在多个数据库中必须有所不同。仅希望使用hibernate条件,我们希望能够转义特殊字符。这种情况是需要转义特殊字符的原因:假设我们在数据库中有表“ foo”。表’foo’仅包含1个字段,称为’name’。“名称”字段可以包含在数据库中可能被认为...
2024-01-10优点和缺点:Hibernate与EJB 3
Hibernate和EJB3相对于彼此的优缺点是什么?我找到了这篇文章,但并没有真正解决我的问题。如果我对这两种技术没有任何特别的联系,那是什么导致我选择一项而不是另一项呢?还是在某些情况下我想同时使用两者?谢谢编辑:回应评论:我对EJB3不太了解。 我只是想了解它是否对我的公司可行。如...
2024-01-10JPA / Hibernate的最大连接数?
JPA /hibernate查询中允许的联接数是否有限制?由于Hibernate 不会自动加入,因此我必须在JPA /Hibernate查询中明确指定加入。例如,一个人有一个地址,一个地址有一个状态。以下查询检索地址和状态已满的人员:select p, a, s from person p left join p.address a left join a.state s where ...随着我不断添加联接,最终(...
2024-01-10