Hibernate配备了一种非常强大的查询语言,这种语言看上去很像SQL。但是不要被语法结构
上的相似所迷惑,HQL是非常有意识的被设计为完全面向对象的查询,它可以理解如继承、多态 和关联之类的概念。第15章HQL:
Hibernate查询语言Hibernate配备了一种非常强大的查询语言,这种语言...
分类:
系统相关 时间:
2014-05-19 11:42:54
阅读次数:
379
Criteria的完整用法QBE (Query By Example)Criteria cri =
session.createCriteria(Student.class);cri.add(Example.create(s));
//s是一个Student对象list cri.list();实质:...
分类:
系统相关 时间:
2014-05-19 10:39:34
阅读次数:
393
hibernate 在tomcat7.X 下配置mysql数据源。...
分类:
数据库 时间:
2014-05-16 02:54:15
阅读次数:
409
今天刚学习了通过自定义注解+拦截器实现权限控制,自己花了点时间整理,发到网站同网友交流分享。
一、定义一个自定义注解类
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
/**
* 自定义注解
* @author grace
*
*/
@Retention(Reten...
分类:
其他好文 时间:
2014-05-15 23:10:58
阅读次数:
448
现在最新的Junit是Junit4,Junit4最大的亮点就是引入了注解(annotation),通过解析注解就可以为测试提供相应的信息,并抛弃Junit3使用命名约束的方式。我们先从Junit3开始对于Junit3,有一下的规定和要求1.测试类必须要继承于TestCase父类,必须已Test开头或...
分类:
其他好文 时间:
2014-05-15 22:12:38
阅读次数:
394
介绍两种方法来实现多对一的映射,这两种方法在实现结果上是相同的,都是采用的多对一标签,实现上很简单。需要注意的是第一种方法必须将组对象和用户全部转化为Transient状态...
分类:
系统相关 时间:
2014-05-15 13:12:48
阅读次数:
456
1. 查询HQL过滤器
1.1. 数据过滤现状分析
项目开发的查询页面都会有很多查询条件,开发追加查询条件的工作繁琐又很浪费时间。
这块工作量主要在:页面加查询字段和后台代码逻辑判断,追加查询条件;
目前JAVA持久层主流框架Hibernate和Ibatis实现方式分析:
[1].Hibatente 技术实现:
A.页面追加查询字段;
B.后台代码需加逻辑判断,判断字段是否为空,手...
分类:
其他好文 时间:
2014-05-15 12:10:46
阅读次数:
379
最近把一个用eclipse构建的项目,加上了Gradle脚本,用它来编译。虽然最后编译是显示BUILD SUCCESSFUL,但是在编译过程中,却打印出一大堆栈信息,似乎是在编译我自定义的注解时出现的异常。
打印的栈信息前面部分如下:
:assemble
:lint
Failed converting ECJ parse tree to Lombok for file E:\code\git\...
分类:
其他好文 时间:
2014-05-15 00:00:10
阅读次数:
516
org.hibernate.NonUniqueObjectException: a different
object with the same identifier value was already associated with the
session异常解决办法为什么还会说已经存在相同的se...
分类:
系统相关 时间:
2014-05-14 23:40:06
阅读次数:
419
记录整合中缺少 JAR 文件引起的异常版本 Spring 3+ Hibernate 4+
JPA 1、Exception in thread "main"
org.springframework.beans.factory.parsing.BeanDefinitionParsingExceptio....
分类:
编程语言 时间:
2014-05-14 23:25:27
阅读次数:
488