ICode9

精准搜索请尝试: 精确搜索
  • java – HQL – 查找属性x最高的实体2019-07-17 03:00:56

    HQL查询可以这样做吗? “获取UserEntity,其中属性creationTimestamp是所有UserEntities中最新的”. 本质上是一个返回我们程序中“最新用户”的查询,其中每个UserEntity都有一个字段映射到数据库中的timestamp列.解决方法:首先列出最新用户的HQL查询是: from UserEntities order by

  • Hibernate的hql语句查询2019-07-12 20:05:34

    HQL是Hibernate Query Language的缩写,提供更加丰富灵活、更为强大的查询能力;HQL更接近SQL语句查询语法。 查询 查询全部(持久化数据) // s:是别名 一定要给对象取别名,不能用*。hibernate里面没有* String hql="select s from Student s"; //查询出的是查询对象Query Qu

  • mysql – 将SQL查询转换为Hibernate查询2019-07-11 17:15:09

    我需要帮助将一些sql转换为hibernate sql. SQL: String sql = "select time, hour(time) as hour, minute(time) as minute " + "from db where time >= DATE_ADD(now(), INTERVAL -24 HOUR) " + "group by 2 order by time LIMIT 50

  • 如何在本机SQL查询中绑定实体对象中的@Transient字段2019-07-10 02:03:14

    我有实体对象: @Entity public class Tag { @Id private Long id; @Transient private int count; // getter, setter etc.. } @Entity public class Request { // fileds @ManyToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY)

  • c# – 如何在运行时访问(或生成)NHibernate Sql2019-07-09 19:04:19

    我认为标题是相当自我解释的,但是给出一点背景. 我一直在阅读这个问题,但它并不完全符合我的用例 Intercept-sql-statements-containing-parameter-values-generated-by-nhibernate 我遇到的问题是我只想在发生异常(或时间段过去)时注销生成的SQL.这是为了使我们能够在非常复杂的应

  • java – 如何在hql或jpql查询中查询两个不同的数据库(在不同的服务器上)?2019-07-09 19:03:40

    我想使用hql或jpql在两个不同的数据库(在具有相同供应商的两个不同的数据库引擎)上的两个表上编写查询?      mysql ServerA上的databaseA中的tblA    mysql ServerB上的databaseB中的tblB有什么解决方案?解决方法:基本上你必须得到两个会话工厂 – 每个数据库一个(数据源).

  • java – JOIN … WITH子句中不存在限制的替代解决方案2019-07-06 15:03:18

    我需要对以下场景进行建模:实体具有值,可以随时间变化,我需要保留所有历史值.例如,我有实体文章,有标题.如果文章是在2015年1月1日创建的,它将获得标题“标题1”,然后,在2015年2月1日,某人将标题更改为“标题2”,并且在3月1日,标题更改为“标题3”.我想问一下“2015年2月20日这篇文

  • .net – NHibernate控制台2019-07-05 02:16:45

    寻找任何类型的控制台,我可以尝试我的NHibernate HQL查询,然后将它们加载到我的应用程序中.像MySql Workbench这样的东西会非常好:我需要的只是输入一个查询并接收结果. 如果可能,请先列出免费软件工具. 谢谢解决方法:您可能对这些项目感兴趣: > NHibernate Workbench > HQL Language

  • Hibernate——HQL2019-07-02 14:49:18

    Hibernate 提供了以下几种检索对象的方式: 1.导航对象图检索方式:根据已加载的对象导航到其他对象 2.OID检索方式:按照对象的OID来检索对象 3.HQL检索方式:使用面向对象的HQL查询语言 4.QBC检索方式:使用QBC API 来检索对象,这种API封装了基于字符串形式的查询语句,提供了更加面向

  • org.hibernate.hql.internal.ast.QuerySyntaxException: XXX is not mapped2019-07-02 14:27:08

    异常情况: 最近在把一个项目拆分多个 module 的时候数据库查询遇到这个异常:org.hibernate.hql.internal.ast.QuerySyntaxException: Identification is not mapped JPA 查询方法如下: public Identification findIdentificationByWxId(String wxId) { JPAQueryBase quer

  • hibernate sql语句拼接笔记2019-06-29 11:52:49

    1在使用条件查询hql拼接语句时注意使用 select t from Job t where 1=1,后面的where 1=1 一定要加上,hql语句的左右两边的空格留出来

  • Hql使用总结2019-06-27 20:26:11

    1.hibernate式sql,面线对象思维,都是对实体pojo进行操作 2.不支持union 联合查询,可采用临时实体接收多部分查询结果 3.不支持insert关键字 4.需要排序时,order by 不能放在传参的后面,要放在最后面且位于一个连接关联后面,例如 w.id = d.id order by createTime desc 错误写法:w

  • java – 基本HQL语句总是失败2019-06-26 21:48:31

    我最近开始尝试使用Hibernate,但我在Netbeans中这样做.这让我不得不使用this example project尝试让我启动并运行. 不幸的是,在“枚举电影标题和使用HQL查询检索演员”这一步骤中,我的HQL查询不会给出结果而是失败,但例外情况如下: org.hibernate.exception.SQLGrammarException: c

  • c# – Nhibernate和MVC3书籍[已关闭]2019-06-26 12:53:02

    有没有人会推荐学习NHibernate和ASP.NET MVC v3的书? 我知道网上有很多很好的教程(随意推荐任何教程),但我也想学习书籍,所以任何建议都会非常感激.解决方法:对于MVC3方面,Adam Freeman和Steven Sanderson的Pro ASP.NET MVC3是杰出的.材料是全面的,每章都包含很好的单元测试示例.我

  • mysql – HQL / SQL根据计数选择前10个记录2019-06-26 05:01:56

    我有2张桌子: CATEGORY (id) POSTING (id, categoryId) 我正在尝试编写HQL或SQL查询来查找排名最多的前10个类别. 感谢帮助.解决方法:SQL查询: SELECT c.Id, sub.POSTINGCOUNT FROM CATEGORY c where c.Id IN ( SELECT TOP 10 p.categoryId FROM POSTING p GROUP BY

  • hql语法0022019-06-24 18:51:31

    1、 package cn.jbit.hibernatedemo.test;import java.util.Iterator;import java.util.List;import org.hibernate.*;import org.junit.Test;import cn.jbit.hibernatedemo.dao.HibernateUtil;import cn.jbit.hibernatedemo.entity.DeptSalary;public class Eg { /**

  • java – 使用无状态会话保存ManyToMany集合2019-06-20 16:47:06

    我有: @Entity public class EmailAndName { ... } 和 @Entity public class MessageDetails { @ManyToMany(fetch = FetchType.LAZY, cascade = CascadeType.ALL) @JoinTable(name = "MessageDetails_to") public Set<EmailAndName> getTo() {

  • java – 使用entityManager.persist(Object)插入…值;2019-06-13 13:48:02

    public void miseAJourTranscoIdCroisiere(Integer idCroisiereKaravel, String idCroisiereArmateur, TypeArmateur typeArmateur) { IdCroisiereKaravelArmateur idRelationship = new IdCroisiereKaravelArmateur(); idRelationship.setIdCroisiereKarave

  • java – Hibernate急切加载(获取所有属性不起作用)2019-06-10 09:49:48

    基本上我想要加载属性.我有以下HQL查询: SELECT u.id AS id, u.name AS text, u AS obj FROM User AS u fetch all properties 我希望这只执行一个查询.相反,我得到了N 1个查询. 代码如下: Query q = mySession.createQuery( "SELECT u.id AS id, u.name AS text, u AS obj FR

  • HQL操作日常使用命令总结2019-06-07 10:55:05

    建表 create table mydb.userinfo(name string,addressi string) ROW FORMAT DELIMITED FIELDS TERMINATED BY '\t' LINES TERMINATED BY '\n' STORED AS TEXTFILE; 创建分区表 CREATE TABLE mydb.userinfo --创建表 (col1 string, col2 date, col3 double),

  • java – 使用set子句中的subselect进行Hibernate HQL更新2019-06-06 21:58:32

    我正在尝试使用set子句中的subselect在hibernate HQL中进行更新,如: 更新UserObject set code =(从SomeUserObject n中选择n.code,其中n.id = 1000) 它不工作,不支持? 谢谢 你做解决方法:我遇到了同样的问题,发现你需要在事务中放置批量更新: tr = session.getTransaction(); tr.begi

  • hql语句拼接模糊查询2019-06-03 13:50:04

    第一种: @Override public List<Apply> findByState(String apstate) {   StringBuffer hql= new StringBuffer();   hql.append("from Apply app where 1=1");   if (apstate.length() != 0 && apstate!=null){     hql.append(" and app.app

  • java – 使用HQL的Hibernate分页2019-05-30 16:49:30

    Hibernate分页问题 我有一个与Hibernate分页有关的问题,并且在某种程度上已经解释了这个问题 Mysql Pagination Optimization Using Hibernate’s ScrollableResults to slowly read 90 million records Hibernate – HQL pagination Issues with Pagination and Sorting Hibernate

  • java – JPA – 批量/批量更新 – 什么是更好的方法?2019-05-29 10:47:27

    我发现JPA不支持以下更新: Update Person p set p.name = :name_1 where p.id = :id_1, p.name = :name_2 where p.id = :id_2, p.name = :name_3 where p.id = :id_3 .... // It could go on, dep

  • java – Hibernate是否支持UNION ALL?2019-05-29 09:49:59

    我是一个部分UI开发人员,现在我需要转向Hibernate开发.今天我在尝试使用UNION ALL时遇到了HQL问题,这里是HQL: SELECT COUNT(DISTINCT users.userId) AS totalSize FROM (SELECT DISTINCT d1.sponsor.id AS userId FROM Dating d1 WHERE d1.invitee.id = ? UNION ALL SELECT DIST

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有