hql语句正确写法 [问题点数:20分,结帖人QJKT7777777]

一键查看最优答案

确认一键查看最优答案?
本功能为VIP专享,开通VIP获取答案速率将提升10倍哦!
Bbs1
本版专家分:39
结帖率 97.83%
Bbs6
本版专家分:7167
Bbs1
本版专家分:39
Bbs4
本版专家分:1344
Bbs1
本版专家分:39
Bbs4
本版专家分:1344
Bbs1
本版专家分:39
一、HQL语句--from(检索对象)
from字句:HQL<em>语句</em>最简形式。from指定了HQL<em>语句</em>查询的主体–持久化类及其属性。 from子句中持久化类的引用:  1、不需要引入持久化类的全限定名,直接引入类名即可。eg:from Seller  2、auto-import(自动引入)缺省情况 from子句中别名的应用:  1、为被查询的类指定别名,使用AS关键字来设定别名(也可省略)。  2、定义别名的目的是,在HQL<em>语句</em>其他部分...
HQL查询
HQL查询:Criteria查询对查询条件进行了面向对象封装,符合编程人员的思维方式,不过HQL(Hibernate Query Lanaguage)查询提供了更加丰富的和灵活的查询特性,因此Hibernate将HQL查询方式立为官方推荐的标准查询方式,HQL查询在涵盖Criteria查询的所有功能的前提下,提供了类似标准SQL<em>语句</em>的查询方式,同时也提供了更加面向对象的封装。完整的HQL语
HQL语句,批量删除多行记录
mySql里这样写的。 delete from test1 where id in (1,2,3) 如何在Hibernate中用<em>hql</em><em>语句</em>实现? String <em>hql</em>="DELETE test1 WH
HQL 中 可以使用 SELECT* 吗?
如题
hql
HQL 是Hibernate Query Language的缩写 <em>hql</em> 与 sql 的区别/异同 <em>hql</em> sql 类名/属性 表名/列名 区分大小写,关键字不区分大小写 不区分大小写 别名 : ?,从下标0开始计算位置(hibernate5之后不支持) 别名:?,从顺序1开始计算位置 :命名参数 不支持:命名参数 面向对象的查询语言 面向结构查询语言 <em>hql</em>...
Hive入门(四):HQL查询语句(一)
select 查询显示表名 查询所有列 查询指定列并指定列别名 查询集合数据类型列 查询Array元素 查询Map元素 查询Struct元素 查询计算列 算数运算符 运算函数 数学函数 聚合函数 表生成函数 Limit函数 嵌套select <em>语句</em> case<em>语句</em> where<em>语句</em> 浮点数比较问题 模糊匹配 like rlike group by select 首先可...
hibernate 多表关联查询 HQL 查询语句
查询出 A表的 ID 和 NAME 查询出 B表的所有字段 查询出 C表的 salary 该三个表都通过 ID 关联 A表的主键是 ID B表的主键是 ID 和修改时间 C表的主键是 ID 和 修改时
hql语句的问题,update同时set多个值,语句错误。
java.lang.IllegalArgumentException: node to traverse cannot be null! tomcat报上面的错误 下面是我的<em>hql</em><em>语句</em>, String <em>hql</em> = "update Teacher t set t.tsex=? and t.ttelephone=? and t.teach_year=? and t.subject_One=? and t.teach_class_One=? where t.tusername=?"; Query sqlquery = ses.createQuery(<em>hql</em>); sqlquery.setParameter(0, teacher.getTsex()); sqlquery.setParameter(1, teacher.getTtelephone()); sqlquery.setParameter(2, teacher.getTeach_year()); sqlquery.setParameter(3, sOne); sqlquery.setParameter(4, cOne); sqlquery.setParameter(5, nowLogin);
Hql使用总结
我们在用到hibernate框架的时候经常和Hql语言打交道,这是把面向对象贯彻到骨髓的设计。我们通过实例来展示它的强大用处。         1.查询单个对象
HQL的update语句
update A set a = "12" where car = "car1" 这条sql<em>语句</em>用我想用hibernate执行,该如何操作?我用的是hibernate3. 我试图这样写: try {
HQL条件查询
【例】雇员信息比较运算:查询姓名为“李树生”的雇员信息session=HibernateSessionFactory.getSession(); String <em>hql</em>=&quot;from Employee e where e.emp_name=?&quot;; Query query=session.createQuery(<em>hql</em>); query.setParameter(0, &quot;李树生&quot;); ...
三、HQL语句--where(限制)
where子句:逻辑表达式。用来设置查询的条件来限制返回的查询结果。 比较运算:将持久化类的属性与给定的查询条件来进行比较。  比较运算符: =、&amp;lt;&amp;gt;、&amp;lt;、&amp;gt;、&amp;gt;=、&amp;lt;= null值判断— is [not] null 或者使用相等(=)、不等(&amp;lt;&amp;gt;)进行判断。x=null -&amp;gt; x is null; x&amp;lt;&amp;gt;null -&amp;gt;...
Hibernate学习之HQL查询
原文地址:https://github.com/mageSFC/myblog/blob/master/Hibernate%E5%AD%A6%E4%B9%A0%E4%B9%8BHQL%E6%9F%A5%E8%AF%A2.md Hibernate学习之HQL查询 马哥私房菜博客地址:https://github.com/mageSFC/myblog HQL(hibernate query la
spring-data-jpa 如何用@Query多表查询,返回map
@Query("select s.userid,s.playeddury,s.courseid,s.videoid,l.name as videoname,l.clicknum,l.uploadtim
hibernate hql 使用关联对象查询的问题!
public static void main(String args) { Session session = HibernateSessionFactory.getSession(); Stri
常用的HQL写法大全
1.一些常用的HQL<em>写法</em> 2.常用几种数据库,取前10条记录的sql<em>语句</em><em>写法</em> 3.日期排序并取前五条的HQL<em>语句</em><em>写法</em> MySQL<em>写法</em>:里敲:select * from blog order by blogid desc limit 10     //查出最后10条数据(如果是HQL<em>语句</em>则会查出所有行数据) HQL<em>语句</em>的完美<em>写法</em>     /**      * 通过用户id和分类id(可选
HQL多表查询,多条件查询语句
一、题目内容 Student(id,name,age,StudentCard) StudentCard(id,cardNumber) 1.用HQL查询出:(学生ID,学生名,学生年龄,学生卡号,号ID) 条件:①学生年龄在18-25间②学生卡号包含有’01’字符③以学生年龄降序排序及学生名升序排序 2.用HQL统计符号以上条件的学生的平均年龄。 二、提问原因:本来初学<em>hql</em>,不太会。烦请大佬指正。 ``` @Test public static List findUserById(Integer id) { String <em>hql</em> ="SELECT s.id,s.name,s.age,c.cardNumber,c.id from Student s,StudentCard c where s.cid=c.id"; if(s.age! = null && .equals(s.age)){ <em>hql</em> += "and s.age between 18 and 25"; } if(c.cardNumber! = null && .equals(c.cardNumber)){ <em>hql</em> += "and c.cardNumber like '%01%'"; } if(s.age! = null && s.name! = null){ <em>hql</em> += "and order by s.age desc, s.name asc"; } List list = session.createQuery(<em>hql</em>).list(); for(Student student: list) { System.out.println(student); } } ``` ``` List results = session.find("select count(*), avg(s.age) from User as user"); ```
SQL如何直接批量删除表
将数据导入到了默认系统数据库master,现想删除,不能批量操作,请教。
hibernate中执行hql语句,只查询部分字段得到的结果集也只有那一部分字段的属性
如何在hibernate中执行<em>hql</em><em>语句</em>,只查询部分字段得到的结果集也只有那一部分字段的属性,我试过select new Game(autoid,name,pinyin,initial,appkey,type) from Game 并且在对应的实体当中也创建了构造方法,DEBUG进去也确实是执行了 ``` public Game(Integer autoid, String name, String pinyin, String initial, String appkey, String type) { this.autoid = autoid; this.name = name; this.pinyin = pinyin; this.initial = initial; this.appkey = appkey; this.type = type; } ``` 但是我最后的结果集,还是把其他那一堆的字段全带上了,只不过没赋值而已,怎样才能让他得到的结果集里没有别的乱七八糟的属性,只有我想要的字段的?
hql语句的增删改查如何书写
![图片说明](https://img-ask.csdn.net/upload/201804/01/1522584950_382218.png)
HQL语句三张表的关联查询
<em>hql</em><em>语句</em>的三表关联查询怎么写,我要查部门表(TPart)的信息,部门表里有分公司 (TFgs)的外键name和总公司(TZgs)的外键zid,根据这两个外键条件查询
Struts Hibernate Spring 后台数据查询
Struts Hibernate Spring 后台数据查询 本文源自:http://blog.csdn.net/tannongchun/article/details/11034047 ,感谢作者的分享 自定义查询PropertyFilter与QBC 1、页面参数传递规则 参数规则:前缀+&quot;_&quot;+操作符+属性类型+&quot;_&quot;+属性名称     前缀:以&quot;filter&quot;开头    ...
hibernate hql语句
1.什么是<em>hql</em> HQL是Hibernate Query Language的缩写,提供更加丰富灵活、更为强大的查询能力;HQL更接近SQL<em>语句</em>查询语法。 <em>hql</em>和sql区别/异同 HQL SQL 操作的是类名/属性 操作的是表名/列名 <em>语句</em>区分大小写,关键字不区分大小写 <em>语句</em>不区分大小写 ?,从下标0开始计算位置(hibernate5之后不支持) ?,从顺序1开始计算位置 :命名参数 ...
Hibernate——HQL语句
HQL(Hibernate Query Language) – 官方推荐 前面的入门示例中,我们通过session.load(Employee.class, 1),也就是通过load()方法或者get()方法,可以通过主键属性来查询一条记录。当然这种方法很有局限性,为了更多的查询需求,我们需要使用HQL<em>语句</em>。 HQL即Hibernate查询语言,它是面向对象的查询语言,与SQL不同,HQL中的...
HQL语句详解(转载)
4.3 使用HQL查询 Hibernate提供了异常强大的查询体系,使用Hibernate有多种查询方式。可以选择使用Hibernate的HQL查询,或者使用条件查询,甚至可以使用原生的SQL查询<em>语句</em>,此外还提供了一种数据过滤功能,这些都可用于筛选目标数据。下面分别介绍Hibernate的4种数据筛选方法:4.3.1 HQL查询 HQL是Hibernate Query Lang...
常用的Hql语句
// HQL: Hibernate Query Language. // 特点: // &amp;gt;&amp;gt; 1,与SQL相似,SQL中的语法基本上都可以直接使用。 // &amp;gt;&amp;gt; 2,SQL查询的是表和表中的列;HQL查询的是对象与对象中的属性。 // &amp;gt;&amp;gt; 3,HQL的关键字不区分大小写,类名与属性名是区分大小写的。 // &amp;gt;&amp;gt; 4,SELECT可以省略. ...
hql语句怎么写
有个A类,其中有属性no。然后B类把这个A类作为主键id。B类利用hibernate映射到xml文件。 我这样写HQL查询<em>语句</em>,[code="java"]String sql = "from B where B.id.no=1"[/code] 这样会报映射不到B的错误。请问这种情况下,<em>hql</em><em>语句</em>怎么写?
HQL语句报错
这句话是我写的HQL查询<em>语句</em>: String queryString = "select a.id,a.authority.id,a.name,a.description,b.id,b.name fr
hql的基本用法
HQL(Hibernate Query Language)提供更加丰富灵活、更为强大的查询能力;HQL更接近SQL<em>语句</em>查询语法;[select/delete/update…][from…][where…][group by…][having…][order by…] 定义 Criteria查询对查询条件进行了面向对象封装,符合编程人员的思维方式,不过HQL(Hibernate Query Lan
hql是什么
<em>hql</em> 是hibernate查询语言  hibernate query language 是一种接近sql的查询语言。 完整的HQL<em>语句</em>如下: Select/update/delete…… from …… where …… group by …… having …… order by …… asc/desc 其中的update/delete为Hibernate3中所新添加的功能。
hql查询(查询所有)
http://blog.csdn.net/yaerfeng/article/details/6969649这一篇文章写的挺好  大家可以参考第一步导包from  实体类名称    这是查询所有调用list获得结果  存在实体类中输出结果一共是三步第一步是    创建对象  第二步      调用方法  获得结果第三步是   输出结果其实查询很简单这是别人博客上的一个人例子   现在能看懂了这些步骤...
mysql update语句更新值
UPDATE USER SET username = username+'xxx' WHERE username NOT LIKE 'admin%' ![图片说明](https://img-ask.csdn.net/upload/201906/05/1559714675_870111.png) 请问为什么这句sql不能够正常执行呢,如何做到让username不是admin的用户,后面加一个x呢?
Hibernate HQL查询中对日期的查询操作总结
@SuppressWarnings("unchecked")@Overridepublic List listPlan(PlanSearchCriteria criteria) throws Exception {StringBuilder <em>hql</em> = new StringBuilder();<em>hql</em>.append("FROM Plan plan ");Map parameters = new Ha
hibernate中date_sub问题
mysql中可以用date_sub查处三月之前的一天的日子,在<em>hql</em>中怎样查询距离现在三月之前某一天的日期,也就是<em>hql</em>中类似于mysql中date_sub函数,谁知道帮帮忙
Hql语句和Sql语句的区别
1、sql 面向数据库表查询。2、<em>hql</em> 面向对象查询。3、<em>hql</em> : from 后面跟的 类名+类对象 where 后 用 对象的属性做条件。4、sql: from 后面跟的是表名             where 后 用表中字段做条件查询。5、在Hibernate中使用查询时,一般使用Hql查询<em>语句</em>。6、HQL(Hibernate Query Language),即Hibernate的查询语...
Hibernate之hql的使用
1、什么是<em>hql</em>? <em>hql</em> 是hibernate查询语言,全称Hibernate Query Language。 2. <em>hql</em>和sql区别/异同 HQL SQL 类名/属性 表名/列名 区分大小写,关键字不区分大小写 不区分大小写 别名 别名 ?,从下标0开始计算位置(hibernate5之后不支持) ?,从顺序1开始计算位置 :命名参数 ...
Hibernate Hql 去重查询 表中多个重复数据去重
select distinct customerId from t_visitrecords;
Hibernate的sql语句,HQL写法。你应该知道的
最近刚进入项目,好多都不太熟悉,而且公司的项目框架大部分都是SSH。由于之前接触的大部分是SSM,所以好多也需要自己去学习。 没多长时间,上面就给我安排了一个追加功能,那就是对所有信息的一个统计--求平均值、总和。他们的<em>写法</em>是这样的。好多都是HQL<em>写法</em>,对这个不是很了解。自己也都是边做边学。 Finder f = Finder.create(&quot;from ChannelTrade a &quot;); ...
HQL QBC
一、HQL查询的from子句 from是最简单的<em>语句</em>,也是最基本的HQL<em>语句</em>。from关键字后紧跟持久化类的类名。 例如: from Person  表明从Person持久化类中选出全部的实例 推荐为Person持久化类的每个实例起别名,例如: from Person as p p作为Person的实例的别名,因此也应该遵守Java的命名规则:第一个单词的首字母
SQL语句改成HQL语句
select * from QuestionInfo where sort = '外科' 这个SQL<em>语句</em>再查询编辑器中运行都没有问题 将其改为HQL使用再hibernate中 运行且输出 list里就没有任何值 from QuestionInfo as qinfo where qinfo.sort = '外科' 这到底是怎么回事
Hibernate3学习笔记(4)——Hibernate查询技术之HQL语句
1、session中的get( )和load( )方法来查询对象。但其查询功能有限。 private void testGet(){ //1.初始化,读取配置文件hibernate.cfg.xml Configuration config=new Configuration().configure(); //2.读取并解析映射文件(Users.hbm.
hql查询语句大全
对象化查询:   Criteria criteria=session.createCriteria(User.class);   criteria.add(Exception.like("name","J%"));   List users=criteria.list();   面向对象的方式生成SQL   连接 投影 聚合  一 简单查询 在<em>hql</em><em>语句</em>中 关键字不区分大小写,但是
HQL
规则表内容查询 select t.name as "规则表名",v.bind1 as "仓库",d.creator as "创建人",d.reference1 as "查找参考项",d.value1 as "值参考项" from thorn_rule_table_detail d inner join thorn_version v on v.id = d.version_id ...
hibernate hql 大全
Hibernate配备了一种非常强大的查询语言,这种语言看上去很像SQL。但是不要被语法结构 上的相似所迷惑,HQL是非常有意识的被设计为完全面向对象的查询,它可以理解如继承、多态 和关联之类的概念。  第 15 章 HQL: Hibernate查询语言Hibernate配备了一种非常强大的查询语言,这种语言看上去很像SQL。但是不要被语法结构 上的相似所迷惑,HQL是非常有意识的被设计为
hql 学习
1.什么是<em>hql</em>       HQL是   Hibernate Query Language  的缩写, 是适用于  hibernate 的 查询<em>语句</em>   2. <em>hql</em>和sql区别/异同    HQL                                                                                                ...
Hibernate的Hql语句使用in关键字
Hibernate的Hql<em>语句</em>使用in关键字
HQL语句--where(限制)
where子句:逻辑表达式。用来设置查询的条件来限制返回的查询结果。比较运算:将持久化类的属性与给定的查询条件来进行比较。 比较运算符: =、<>、、>=、<>)进行判断。x=null -> x is null; x<>null -> x is not null @Test public void test
Hibernate——Hql实例+详解
Hibernate配备了一种非常强大的查询语言,这种语言看上去很像SQL。完整的HQL<em>语句</em>形式如下:Select/update/delete…… from …… where …… group by …… having …… order by …… asc/desc。同时需要注意的是在<em>hql</em>中关键字不区分大小写,通常小写,类的名称和属性名称必须区分大小写,按照实体的设计去写大小写。     下面从
HQL的列转行和行转列
列转行 测试数据 hive&amp;amp;gt; select * from col_lie limit 10; OK col_lie.user_id col_lie.order_id 104399 1715131 104399 2105395 104399 1758844 104399 981085 104399 2444143 104399 1458638 1043...
hibernate HQL语句
HQL<em>语句</em>的几种处理情况 建立持久化类 public class Book { private Integer book_id; private String book_name; private Set&amp;lt;Category&amp;gt; categories = new HashSet&amp;lt;&amp;gt;(); public Book() { } public Intege...
Hibernate HQL 聚合函数 简单实例
常用的聚合函数: count(*) avg(...) sum(...) min(...) max(...) count(...) 简单实例: public class StatQueryTest extends TestCase { public void testQuery1() { Session session = null; tr
Hibernate 执行HQL如何删除从表的数据
我现在想用HQL,根据主表PK删除从表数据,如何去做, 因为关联的关系,在从表就没有关联字段,而是一个主表的对象。。 主表:KrSysRole(对象) // Fields private String
hql语句大全
此文档包含所有Hibernate里面能够用的HQL<em>语句</em>,让你<em>正确</em>掌握HQL与sql<em>语句</em>的异同!
hibernate hql查询语句
实体类一: public class User{ private Interger id; private String name; private Group group; /* get and s
常用的一些HQL查询语句详解(1)
本人学hibernate时,发觉HQL查询<em>语句</em>比较琐碎,但都大同小异,在这里慢慢整理一些分享给大家,希望对初学者有帮助。 //lower: 返回根据当前字符集映射所有字符改变为小写,即返回小写的字符串。     //upper:返回字符串str,根据当前字符集映射的所有字符更改为大写。     //trim:用来移除掉一个字串中的字头或字尾。最常见的用途是移除字首或字尾的空白     //conc
求教hql的left join结合条件的写法
对象A 对应 表A, 对象B 对应 表B, 其中对象A中设置属性@ManyToOne 关联了对象B 但并不是所有A表数据都必然对应一个B表数据,即A表数据>=B表数据 现在想统计如下sql<em>写法</em>的数据:
hql语句:按年分组查询怎么写????
想把两个表的数据按年分组查询出来,然后在放在一个jsonList中。 如:2015: a表的1 b表的4 a表的3 b表的1 2014: a表的1 b表的4 a表的3 b表的1
【求助】EF有方法批量删除数据吗?
就是 delete from orderdetails where orderid=1,order=1的details中有好几条,一条sql就全删除了。 foreach (InvoiceDetails
hibernate多表查询,如何写hql语句
有表 hwk(hwk_id,hwk_name,hwk_dis,course_id) 学生表 student(student_id,student_no,student_pwd,student_name
hibernate 使用HQL语句进行多表联查
先看数据库: [order_list_sub_sendnum_part]表: id olss part_num 1 1 001 2 2 002 3 3 003 4 4 004 5 5 005 [order_list_sub_sendnum]表: id ols_id ol_id send_num handel_date oli_id 1 1 1 13123
HQL查询条件 包含
2个实体 User Role是多对多单向关联 ,查询条件是 FROM User u WHERE u.roles 包含 role; 我用contain 和 contains都不行 大神们 知道这个怎么写
Hibernate的hql查询语句详细总结
Hql即Hibernate Query Language,是一个面向对象的查询语言,是基于对象进行查询的,不是基于数据库中表,字段的。 1、准备首先有两个类TBook类和Category类,两者之间是多对一的关系。两个类对应两张表,我们先保存一些数据。@Test public void save() { Session session = null; Transaction tra
HibernateCRUD基础框架(2)-HQL语句构造器(HqlQueryBuilder,HqlUpdateBuilder)
上篇讲述了最基本的实体类,本篇接着讲述HQL<em>语句</em>构造器,包括查询和更新等。 优点:通过面向对象的方式构造HQL<em>语句</em>,更快捷,不需要手动拼接HQL。 缺点:封装可能降低性能,只能支持常用的和较为简单的HQL构造。 部分功能不完善,待开发。 1.HQL<em>语句</em>构造器 package cn.fansunion.hibernate.sql; import org.apache.commons...
[请教]HQL占位符?的问题
测试的时候出现的异常: org.hibernate.QueryParameterException: Position beyond number of declared ordinal parame
关于Hibernate 中出现 XXXX is not mapped 问题
网上都说是hibernate里针对实体类查询,比如user表,实体类为User,则<em>hql</em><em>语句</em>应该是“from User u where u.uid=?”这样,大多错误都是因为User写成了表名user。 我已经仔细检查了许多遍,我的情况不是这个。 <em>hql</em><em>语句</em>已经修改好,但仍然报Category is not mapped 下面贴一下代码,求大神指点一下。 Category实体类: ``` package com.models; public class Category { private String cid; private String cname; public String getCid() { return cid; } public void setCid(String cid) { this.cid = cid; } public String getCname() { return cname; } public void setCname(String cname) { this.cname = cname; } } ``` 映射文件: ``` <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> ``` hibernate配置文件: ``` <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd"> org.gjt.mm.mysql.Driver 123456 jdbc:mysql:///bookstore root org.hibernate.dialect.MySQL5InnoDBDialect true ``` CategoryDao方法: ``` ······ public Category findById(String cid) throws Exception { // TODO Auto-generated method stub QueryRunner qr = new QueryRunner(DataSourceUtils.getDataSource()); String <em>hql</em> = "from Category where cid = ?"; BaseDaoImpl bdi=new BaseDaoImpl(); String[] param= {cid}; return bdi.findOne(<em>hql</em>, param); } ············ ``` 报错信息: Message org.hibernate.<em>hql</em>.internal.ast.QuerySyntaxException: Category is not mapped [from Category where cid = ?] Description The server encountered an unexpected condition that prevented it from fulfilling the request. Exception java.lang.IllegalArgumentException: org.hibernate.<em>hql</em>.internal.ast.QuerySyntaxException: Category is not mapped [from Category where cid = ?] org.hibernate.internal.ExceptionConverterImpl.convert(ExceptionConverterImpl.java:138) org.hibernate.internal.ExceptionConverterImpl.convert(ExceptionConverterImpl.java:181) org.hibernate.internal.ExceptionConverterImpl.convert(ExceptionConverterImpl.java:188) org.hibernate.internal.AbstractSharedSessionContract.createQuery(AbstractSharedSessionContract.java:713) org.hibernate.internal.AbstractSessionImpl.createQuery(AbstractSessionImpl.java:23) com.dao.impl.BaseDaoImpl.findOne(BaseDaoImpl.java:128) com.dao.impl.CategoryDaoImpl.findById(CategoryDaoImpl.java:44) com.actions.AdminCategoryAction.findById(AdminCategoryAction.java:81) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) java.lang.reflect.Method.invoke(Unknown Source) ognl.OgnlRuntime.invokeMethod(OgnlRuntime.java:897) ognl.OgnlRuntime.callAppropriateMethod(OgnlRuntime.java:1299) ognl.ObjectMethodAccessor.callMethod(ObjectMethodAccessor.java:68) com.opensymphony.xwork2.ognl.accessor.XWorkMethodAccessor.callMethodWithDebugInfo(XWorkMethodAccessor.java:117) com.opensymphony.xwork2.ognl.accessor.XWorkMethodAccessor.callMethod(XWorkMethodAccessor.java:108) ognl.OgnlRuntime.callMethod(OgnlRuntime.java:1375) ognl.ASTMethod.getValueBody(ASTMethod.java:91) ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212) ognl.SimpleNode.getValue(SimpleNode.java:258) ognl.Ognl.getValue(Ognl.java:470) ognl.Ognl.getValue(Ognl.java:434) com.opensymphony.xwork2.ognl.OgnlUtil$3.execute(OgnlUtil.java:398) com.opensymphony.xwork2.ognl.OgnlUtil.compileAndExecuteMethod(OgnlUtil.java:450) com.opensymphony.xwork2.ognl.OgnlUtil.callMethod(OgnlUtil.java:396) com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:430) com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:290) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:251) org.apache.struts2.interceptor.DeprecationInterceptor.intercept(DeprecationInterceptor.java:41) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:256) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:168) com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:265) org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:76) com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:138) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:229) com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:229) com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:191) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) org.apache.struts2.interceptor.MultiselectInterceptor.intercept(MultiselectInterceptor.java:73) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) org.apache.struts2.interceptor.DateTextFieldInterceptor.intercept(DateTextFieldInterceptor.java:125) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:91) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:253) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:100) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:141) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:145) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:171) com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:140) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:193) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:189) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:54) org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:575) org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:81) org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:99) Root Cause org.hibernate.<em>hql</em>.internal.ast.QuerySyntaxException: Category is not mapped [from Category where cid = ?] org.hibernate.<em>hql</em>.internal.ast.QuerySyntaxException.generateQueryException(QuerySyntaxException.java:79) org.hibernate.QueryException.wrapWithQueryString(QueryException.java:103) org.hibernate.<em>hql</em>.internal.ast.QueryTranslatorImpl.doCompile(QueryTranslatorImpl.java:219) org.hibernate.<em>hql</em>.internal.ast.QueryTranslatorImpl.compile(QueryTranslatorImpl.java:143) org.hibernate.engine.query.spi.HQLQueryPlan.(HQLQueryPlan.java:119) org.hibernate.engine.query.spi.HQLQueryPlan.(HQLQueryPlan.java:80) org.hibernate.engine.query.spi.QueryPlanCache.getHQLQueryPlan(QueryPlanCache.java:153) org.hibernate.internal.AbstractSharedSessionContract.getQueryPlan(AbstractSharedSessionContract.java:595) org.hibernate.internal.AbstractSharedSessionContract.createQuery(AbstractSharedSessionContract.java:704) org.hibernate.internal.AbstractSessionImpl.createQuery(AbstractSessionImpl.java:23) com.dao.impl.BaseDaoImpl.findOne(BaseDaoImpl.java:128) com.dao.impl.CategoryDaoImpl.findById(CategoryDaoImpl.java:44) com.actions.AdminCategoryAction.findById(AdminCategoryAction.java:81) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) java.lang.reflect.Method.invoke(Unknown Source) ognl.OgnlRuntime.invokeMethod(OgnlRuntime.java:897) ognl.OgnlRuntime.callAppropriateMethod(OgnlRuntime.java:1299) ognl.ObjectMethodAccessor.callMethod(ObjectMethodAccessor.java:68) com.opensymphony.xwork2.ognl.accessor.XWorkMethodAccessor.callMethodWithDebugInfo(XWorkMethodAccessor.java:117) com.opensymphony.xwork2.ognl.accessor.XWorkMethodAccessor.callMethod(XWorkMethodAccessor.java:108) ognl.OgnlRuntime.callMethod(OgnlRuntime.java:1375) ognl.ASTMethod.getValueBody(ASTMethod.java:91) ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212) ognl.SimpleNode.getValue(SimpleNode.java:258) ognl.Ognl.getValue(Ognl.java:470) ognl.Ognl.getValue(Ognl.java:434) com.opensymphony.xwork2.ognl.OgnlUtil$3.execute(OgnlUtil.java:398) com.opensymphony.xwork2.ognl.OgnlUtil.compileAndExecuteMethod(OgnlUtil.java:450) com.opensymphony.xwork2.ognl.OgnlUtil.callMethod(OgnlUtil.java:396) com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:430) com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:290) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:251) org.apache.struts2.interceptor.DeprecationInterceptor.intercept(DeprecationInterceptor.java:41) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:256) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:168) com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:265) org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:76) com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:138) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:229) com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:229) com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:191) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) org.apache.struts2.interceptor.MultiselectInterceptor.intercept(MultiselectInterceptor.java:73) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) org.apache.struts2.interceptor.DateTextFieldInterceptor.intercept(DateTextFieldInterceptor.java:125) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:91) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:253) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:100) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:141) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:145) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:171) com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:140) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:193) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:189) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:54) org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:575) org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:81) org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:99) Root Cause org.hibernate.<em>hql</em>.internal.ast.QuerySyntaxException: Category is not mapped org.hibernate.<em>hql</em>.internal.ast.util.SessionFactoryHelper.requireClassPersister(SessionFactoryHelper.java:169) org.hibernate.<em>hql</em>.internal.ast.tree.FromElementFactory.addFromElement(FromElementFactory.java:91) org.hibernate.<em>hql</em>.internal.ast.tree.FromClause.addFromElement(FromClause.java:79) org.hibernate.<em>hql</em>.internal.ast.HqlSqlWalker.createFromElement(HqlSqlWalker.java:331) org.hibernate.<em>hql</em>.internal.antlr.HqlSqlBaseWalker.fromElement(HqlSqlBaseWalker.java:3695) org.hibernate.<em>hql</em>.internal.antlr.HqlSqlBaseWalker.fromElementList(HqlSqlBaseWalker.java:3584) org.hibernate.<em>hql</em>.internal.antlr.HqlSqlBaseWalker.fromClause(HqlSqlBaseWalker.java:720) org.hibernate.<em>hql</em>.internal.antlr.HqlSqlBaseWalker.query(HqlSqlBaseWalker.java:576) org.hibernate.<em>hql</em>.internal.antlr.HqlSqlBaseWalker.selectStatement(HqlSqlBaseWalker.java:313) org.hibernate.<em>hql</em>.internal.antlr.HqlSqlBaseWalker.statement(HqlSqlBaseWalker.java:261) org.hibernate.<em>hql</em>.internal.ast.QueryTranslatorImpl.analyze(QueryTranslatorImpl.java:271) org.hibernate.<em>hql</em>.internal.ast.QueryTranslatorImpl.doCompile(QueryTranslatorImpl.java:191) org.hibernate.<em>hql</em>.internal.ast.QueryTranslatorImpl.compile(QueryTranslatorImpl.java:143) org.hibernate.engine.query.spi.HQLQueryPlan.(HQLQueryPlan.java:119) org.hibernate.engine.query.spi.HQLQueryPlan.(HQLQueryPlan.java:80) org.hibernate.engine.query.spi.QueryPlanCache.getHQLQueryPlan(QueryPlanCache.java:153) org.hibernate.internal.AbstractSharedSessionContract.getQueryPlan(AbstractSharedSessionContract.java:595) org.hibernate.internal.AbstractSharedSessionContract.createQuery(AbstractSharedSessionContract.java:704) org.hibernate.internal.AbstractSessionImpl.createQuery(AbstractSessionImpl.java:23) com.dao.impl.BaseDaoImpl.findOne(BaseDaoImpl.java:128) com.dao.impl.CategoryDaoImpl.findById(CategoryDaoImpl.java:44) com.actions.AdminCategoryAction.findById(AdminCategoryAction.java:81) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) java.lang.reflect.Method.invoke(Unknown Source) ognl.OgnlRuntime.invokeMethod(OgnlRuntime.java:897) ognl.OgnlRuntime.callAppropriateMethod(OgnlRuntime.java:1299) ognl.ObjectMethodAccessor.callMethod(ObjectMethodAccessor.java:68) com.opensymphony.xwork2.ognl.accessor.XWorkMethodAccessor.callMethodWithDebugInfo(XWorkMethodAccessor.java:117) com.opensymphony.xwork2.ognl.accessor.XWorkMethodAccessor.callMethod(XWorkMethodAccessor.java:108) ognl.OgnlRuntime.callMethod(OgnlRuntime.java:1375) ognl.ASTMethod.getValueBody(ASTMethod.java:91) ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212) ognl.SimpleNode.getValue(SimpleNode.java:258) ognl.Ognl.getValue(Ognl.java:470) ognl.Ognl.getValue(Ognl.java:434) com.opensymphony.xwork2.ognl.OgnlUtil$3.execute(OgnlUtil.java:398) com.opensymphony.xwork2.ognl.OgnlUtil.compileAndExecuteMethod(OgnlUtil.java:450) com.opensymphony.xwork2.ognl.OgnlUtil.callMethod(OgnlUtil.java:396) com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:430) com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:290) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:251) org.apache.struts2.interceptor.DeprecationInterceptor.intercept(DeprecationInterceptor.java:41) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:256) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:168) com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:265) org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:76) com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:138) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:229) com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:229) com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:191) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) org.apache.struts2.interceptor.MultiselectInterceptor.intercept(MultiselectInterceptor.java:73) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) org.apache.struts2.interceptor.DateTextFieldInterceptor.intercept(DateTextFieldInterceptor.java:125) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:91) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:253) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:100) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:141) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:145) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:171) com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:140) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:193) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:189) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:54) org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:575) org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:81) org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:99) Note The full stack trace of the root cause is available in the server logs.
hibernate hql 大全
http://blog.chinaunix.net/article.php?articleId=47942&amp;amp;blogId=1655 HQL: Hibernate查询语言 Hibernate配备了一种非常强大的查询语言,这种语言看上去很像SQL。但是不要被语法结构 上的相似所迷惑,HQL是非常有意识的被设计为完全面向对象的查询,它可以理解如继承、多态 和关联之类的...
MySQL 百万级分页优化
一般刚开始学SQL的时候,会这样写 SELECT * FROM table ORDER BY id LIMIT 1000, 10; 但在数据达到百万级的时候,这样写会慢死 SELECT * FROM table ORDER BY id LIMIT 1000000, 10; 也许耗费几十秒 网上很多优化的方法是这样的 SELECT * FROM
postgres 中limit 和offset 关键字的使用
1. select * from user limit  param1 ;    limit + 参数    要获取的数据条数 (从第一条数据开始)2 .select * from user limit param1  offset param2 ;  从(param2+1)条数据开始,取 param1条数据...
hibernate中HQL查询语句
参考https://www.oschina.net/code/snippet_1051545_36896 我的查询示例 参考我的项目示例: // 根据HQl<em>语句</em>查询 @Override public List findByHQL(String <em>hql</em>) { List list = new ArrayList<>();
hibernate之Hql ->update语句的用法
虽然hibernate提供了许多方法对数据库进行更新,但是这的确不能满足开发需要。现在讲解一下用<em>hql</em><em>语句</em>对数据进行更新。 不使用参数绑定格式String <em>hql</em>="update User u set u.userName=123 where u.userId=2"; 介绍5种参数绑定,和为什么要使用参数绑定,好处在哪里。 一.query.setParameter(属性名,真实值,类型)
HQL和SQL的区别
Hive和数据库的比较 由于 Hive 采用了 SQL 的查询语言 HQL,因此很容易将 Hive 理解为数据库。其实从结构上来看,Hive 和数据库除了拥有类似的查询语言,再无类似之处。本文将从多个方面来阐述 Hive 和数据库的差异。数据库可以用在 Online 的应用中,但是Hive 是为数据仓库而设计的,清楚这一点,有助于从应用角度理解 Hive 的特性。 查询语言 由于SQL被广泛...
求助Hibernate中HQL语句写法
我的目的是得到前20个数据中属性 isBlock="1" 的数量,但下面的<em>语句</em>得到是表中所有 isBlock="1" 的数量。我也知道下面<em>语句</em>不<em>正确</em>,但不知该如何写。请大神赐教。谢谢! Long is
HQL之关联查询---left join
HQL的关联查询Left Join <em>写法</em>
Hibernate中使用HQL语句删除数据
http://justdo2008.iteye.com/blog/426272 在Hibernate 3中,增加了HQL删除<em>语句</em>,格式如下: Delete FROM 表名 Where 列名=? 实例: hibernate.cfg.xml:Hibernate环境配置文件   Xml代码   xml version='1.0' enco
HQL中两次 left join 后传值的问题
使用Hibernate sql <em>语句</em> 两次 left join 后 持久化类竟然只能收到 前两次 left join 表的数据; 话不多说贴出代码: public class ReportInfo i
SQL和HQL之间的区别
SQL和HQL之间的区别     SQL与HQL 结构化查询语言,通常也称为SQL,是一种使用关系数据库管理概念来管理数据的数据库语言。管理数据包括select(从单个或多个表中检索数据),insert(在表中添加一行或多行),update(负责更改表中一行或多行的值),delete(负责删除表中的一行或多行)和通过查询创建模式。 HQL或Hibernate查询语言将面向对象编程的概念扩...
使用hibernate hql update 关联表的问题
我想用hibernate 的<em>hql</em> 去更新表 要更新的表是子表,要求根据父表记录的某属性来决定是否更新子表的某条记录 我是这么写的 String <em>hql</em> = "update Ctable c set
hibernate的hql如果要有多个order by 如何处理呢
比如说 按照createdate排序并且按照 用户id来排序 应该怎么写呢。。
hibernate的分页真的通用吗?我这种情况怎么分页?
public List queryImportedScore( int offset,int length,List idList){ List score
postgreSQL数据库limit分页、排序
postgreSQL数据库limit分页、排序 语法: select * from persons limit  A  offset  B; 解释: A就是你需要多少行; B就是查询的起点位置。 示例: select * from persons limit 5 offset 0 ; 意思是,起点0开始查询,返
hql查询 (条件查询)
先看一个例子   如果看不懂   ‘看不懂where是怎么回事写程序  其实挺简单  就是  想办法  把需求转换成sql<em>语句</em>   得到结果就行 写代码不难条件查询  ?号是  占位符  需要往里面设置值setparameter(,)里面有两个参数   代表的含义要明白 模糊查询...
hql语句怎么查询数据
用<em>hql</em><em>语句</em>怎么查询某个范围内的用户,例如:查询注册时间为2017-11-01到2017-11-02的用户,如果用between and 的话,查询出来的数据不包括2017-11-02当天的用户(作为
hibernate多个表关联同一表的问题
hibernate里面如果我有一张表(操作人表User),另外有几十张表关联它,难道我要在user里面写几十个@OneToMany吗?,如果只用单向的多对一关联,怎么级联删除或者删除时外键置空呢?
HQL是什么HQL和SQL的区别
1. 什么是HQL?             Hibernate独家查询语言,属于面向对象的查询语言,             编写HQL的时候,不需要写数据库表中字段,而是写属性的名称               HQL是Hibernate Query Language即Hibernate查询语言            [select/update/delete……] from Entit...
Hibernate多表查询
public PageModel getPage(int currentPage, int pageSize) { String <em>hql</em> = "from Orders,Users,Orderstate where Orders.clientid = Users.userid and Orders.progress = Orderstate.stateid"; String count = "select count(*) from Orders"; PageModel pageModel = this.getPage(<em>hql</em>, count, currentPage, pageSize); return pageModel; } 项目中使用的是hibernate框架,要进行多表查询,在DAO类方法中是这么写的,但是运行项目出现了错误,怎么解决,这个<em>语句</em>在数据库中可以执行,hibernate中会报错 Struts Problem Report Struts has detected an unhandled exception: Messages: Invalid path: 'null.clientid' [from com.scan918.printerordersystem.model.Orders,com.scan918.printerordersystem.model.Users,com.scan918.printerordersystem.model.Orderstate where Orders.clientid = Users.userid and Orders.progress = Orderstate.stateid] Invalid path: 'null.clientid' [from com.scan918.printerordersystem.model.Orders,com.scan918.printerordersystem.model.Users,com.scan918.printerordersystem.model.Orderstate where Orders.clientid = Users.userid and Orders.progress = Orderstate.stateid]; nested exception is org.hibernate.<em>hql</em>.ast.QuerySyntaxException: Invalid path: 'null.clientid' [from com.scan918.printerordersystem.model.Orders,com.scan918.printerordersystem.model.Users,com.scan918.printerordersystem.model.Orderstate where Orders.clientid = Users.userid and Orders.progress = Orderstate.stateid] File: org/hibernate/<em>hql</em>/ast/QuerySyntaxException.java Line number: 54 Stacktraces org.springframework.orm.hibernate3.HibernateQueryException: Invalid path: 'null.clientid' [from com.scan918.printerordersystem.model.Orders,com.scan918.printerordersystem.model.Users,com.scan918.printerordersystem.model.Orderstate where Orders.clientid = Users.userid and Orders.progress = Orderstate.stateid]; nested exception is org.hibernate.<em>hql</em>.ast.QuerySyntaxException: Invalid path: 'null.clientid' [from com.scan918.printerordersystem.model.Orders,com.scan918.printerordersystem.model.Users,com.scan918.printerordersystem.model.Orderstate where Orders.clientid = Users.userid and Orders.progress = Orderstate.stateid] org.springframework.orm.hibernate3.SessionFactoryUtils.convertHibernateAccessException(SessionFactoryUtils.java:657) org.springframework.orm.hibernate3.HibernateAccessor.convertHibernateAccessException(HibernateAccessor.java:412) org.springframework.orm.hibernate3.HibernateTemplate.doExecute(HibernateTemplate.java:424) org.springframework.orm.hibernate3.HibernateTemplate.executeFind(HibernateTemplate.java:343) com.scan918.printerordersystem.dao.impl.BaseDAO.pageQuery(BaseDAO.java:301) com.scan918.printerordersystem.dao.impl.BaseDAO.getPage(BaseDAO.java:323) com.scan918.printerordersystem.dao.impl.OrdersDAOImpl.getPage(OrdersDAOImpl.java:21) com.scan918.printerordersystem.service.impl.OrderServiceImpl.getPage(OrderServiceImpl.java:26) com.scan918.printerordersystem.action.admin.AOrderAction.getPage(AOrderAction.java:63) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:601) com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:441) com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:280) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:243) com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:165) com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237) com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:252) org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:68) com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237) com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:122) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237) com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195) com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237) com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195) com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237) com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:179) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237) org.apache.struts2.interceptor.MultiselectInterceptor.intercept(MultiselectInterceptor.java:75) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237) org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:94) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237) org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:235) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237) com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:89) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237) com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:130) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237) org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:267) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237) com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:126) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237) com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:138) com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237) com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:165) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237) org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237) com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:179) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237) com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237) org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:52) org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:488) org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:77) org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:91) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859) org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588) org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) java.lang.Thread.run(Thread.java:722) org.hibernate.<em>hql</em>.ast.QuerySyntaxException: Invalid path: 'null.clientid' [from com.scan918.printerordersystem.model.Orders,com.scan918.printerordersystem.model.Users,com.scan918.printerordersystem.model.Orderstate where Orders.clientid = Users.userid and Orders.progress = Orderstate.stateid] org.hibernate.<em>hql</em>.ast.QuerySyntaxException.convert(QuerySyntaxException.java:54) org.hibernate.<em>hql</em>.ast.QuerySyntaxException.convert(QuerySyntaxException.java:47) org.hibernate.<em>hql</em>.ast.ErrorCounter.throwQueryException(ErrorCounter.java:82) org.hibernate.<em>hql</em>.ast.QueryTranslatorImpl.analyze(QueryTranslatorImpl.java:261) org.hibernate.<em>hql</em>.ast.QueryTranslatorImpl.doCompile(QueryTranslatorImpl.java:185) org.hibernate.<em>hql</em>.ast.QueryTranslatorImpl.compile(QueryTranslatorImpl.java:136) org.hibernate.engine.query.HQLQueryPlan.(HQLQueryPlan.java:101) org.hibernate.engine.query.HQLQueryPlan.(HQLQueryPlan.java:80) org.hibernate.engine.query.QueryPlanCache.getHQLQueryPlan(QueryPlanCache.java:94) org.hibernate.impl.AbstractSessionImpl.getHQLQueryPlan(AbstractSessionImpl.java:156) org.hibernate.impl.AbstractSessionImpl.createQuery(AbstractSessionImpl.java:135) org.hibernate.impl.SessionImpl.createQuery(SessionImpl.java:1651) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:601) org.springframework.orm.hibernate3.HibernateTemplate$CloseSuppressingInvocationHandler.invoke(HibernateTemplate.java:1293) $Proxy12.createQuery(Unknown Source) com.scan918.printerordersystem.dao.impl.BaseDAO$6.doInHibernate(BaseDAO.java:306) org.springframework.orm.hibernate3.HibernateTemplate.doExecute(HibernateTemplate.java:419) org.springframework.orm.hibernate3.HibernateTemplate.executeFind(HibernateTemplate.java:343) com.scan918.printerordersystem.dao.impl.BaseDAO.pageQuery(BaseDAO.java:301) com.scan918.printerordersystem.dao.impl.BaseDAO.getPage(BaseDAO.java:323) com.scan918.printerordersystem.dao.impl.OrdersDAOImpl.getPage(OrdersDAOImpl.java:21) com.scan918.printerordersystem.service.impl.OrderServiceImpl.getPage(OrderServiceImpl.java:26) com.scan918.printerordersystem.action.admin.AOrderAction.getPage(AOrderAction.java:63) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:601) com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:441) com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:280) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:243) com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:165) com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237) com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:252) org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:68) com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237) com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:122) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237) com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195) com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237) com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195) com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237) com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:179) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237) org.apache.struts2.interceptor.MultiselectInterceptor.intercept(MultiselectInterceptor.java:75) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237) org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:94) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237) org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:235) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237) com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:89) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237) com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:130) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237) org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:267) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237) com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:126) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237) com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:138) com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237) com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:165) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237) org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237) com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:179) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237) com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237) org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:52) org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:488) org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:77) org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:91) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859) org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588) org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) java.lang.Thread.run(Thread.java:722) You are seeing this page because development mode is enabled. Development mode, or devMode, enables extra debugging behaviors and reports to assist developers. To disable this mode, set: struts.devMode=false in your WEB-INF/classes/struts.properties file.  
Hibernate中使用HQL进行查询操作
注意:HQL语言,是基于对象进行查询的,不是基于数据库的表。 1、基本的HQL查询 1.1 使用HQL查询的一般步骤 public void test01() { Session session = HibernateUtils.openSession(); Query query = session.createQuery("from Student"); List stu
HQL怎么写啊,
请问这句用HQL怎么写的:Select GNo from Customer WHERE GNo LIKE '%SCCY-SR%' GROUP BY GNo DESC LIMIT 1 谢谢了哦
left jion on(多个条件)
问题:如果有A表和B表,A表有a1,a2,a3....an字段,B表有b1,b2,b3....bn字段,想查出同时满足条件a1=b1,a2=b2,a3=b3这三个条件的所内容? 谢谢
Hibernate的hql查询
1. 什么是HQL?               HQL是Hibernate Query Language即Hibernate查询语言            [select/update/delete……] from Entity [where……] [group by……] [having……] [order by……] 2. 为什么使用HQL        不需要再编写繁复的SQL
hibernate的hql多个查询条件如何快捷的拼接
比如说有个检索,可能要检索A,B,C,D,E五个属性,那么在<em>hql</em>中拼接的<em>语句</em>就应该是 from table where A=? and b=? and C=? and D=? and E=?这样子,但是现实情况是比较复杂的,如果手动去拼接这个字符串比较复杂,什么时候加where就是个问题了,更何况有的属性查询有的不查询,求各位大神有什么现成的解决方案吗?或者我自己写代码的话是什么思路呢?
[Hibernate框架]Hql语句in中带参数的写法
转载地址: 博客分类:  hibernate 框架HibernateDAO  最近遇到两次在<em>hql</em>的in中传递参数的问题,最初让我纠结万千。   在dao层已经封装好了一个使用<em>hql</em>获取数据的方法: Java代码   public List findByHql(String <em>hql</em>, Map map, int pageSize
Java学习的正确打开方式
在博主认为,对于入门级学习java的最佳学习方法莫过于视频+博客+书籍+总结,前三者博主将淋漓尽致地挥毫于这篇博客文章中,至于总结在于个人,实际上越到后面你会发现学习的最好方式就是阅读参考官方文档其次就是国内的书籍,博客次之,这又是一个层次了,这里暂时不提后面再谈。博主将为各位入门java保驾护航,各位只管冲鸭!!!上天是公平的,只要不辜负时间,时间自然不会辜负你。 何谓学习?博主所理解的学习,它是一个过程,是一个不断累积、不断沉淀、不断总结、善于传达自己的个人见解以及乐于分享的过程。
迷你汉真广标字体下载
比较不好找的字体。做广告设计,平面设计之类的经常会用到的。 相关下载链接:[url=//download.csdn.net/download/u013039572/6654539?utm_source=bbsseo]//download.csdn.net/download/u013039572/6654539?utm_source=bbsseo[/url]
时间序列arima下载
一本教科书上面的代码 很不错的,对于做时间序列的朋友赶紧下载吧 相关下载链接:[url=//download.csdn.net/download/u014356002/9827287?utm_source=bbsseo]//download.csdn.net/download/u014356002/9827287?utm_source=bbsseo[/url]
项目中封装的jfreechart。下载
项目中多次用到的jfreechart,由于需求的不确定性,所以把图表这块给单独提出来,进行一定的封装,支持动态的配置图形,好多东西都写入了XML中,支持简单的条件表达式,可以根据条件表达式进行组合的产生SQL,不依赖于传统的struts,hibernate,spring之类的框架,使用的servlet api 是1.4的,没有办法项目中用的是IBM的容器。把后缀改成jar.使用帮助没有。说明没有。需要源码,或者真的要用的联系:crazyWeiH@gmail.com 相关下载链接:[url=//download.csdn.net/download/LAVAKN/1862807?utm_source=bbsseo]//download.csdn.net/download/LAVAKN/1862807?utm_source=bbsseo[/url]
相关热词 c# 图片上传 c# gdi 占用内存 c#中遍历字典 c#控制台模拟dos c# 斜率 最小二乘法 c#进程延迟 c# mysql完整项目 c# grid 总行数 c# web浏览器插件 c# xml 生成xsd
我们是很有底线的