在Hibernate中,各表的映射文件….hbm.xml可以通过工具生成。配置文件的基本结构如下:Xml代码1 2 3 6 7 8 9 ...
分类:
其他好文 时间:
2014-07-18 18:36:30
阅读次数:
296
上一篇Spring/Hibernate提升速度的文章主要是通过一些技巧来提升启动速度,还是做不到如类的热部署/热替换。因此再写一篇关于热部署/热替换的文章。之前也有很多人介绍过这些知识,不过比较分散,我写此篇的目的是聚合它们。本文以HotSpot虚拟机为例。首先让我们来看两个概念:热部署、热替换热部...
分类:
编程语言 时间:
2014-07-18 18:21:37
阅读次数:
327
Entity Framework是个好东西,虽然没有Hibernate功能强大,但使用更简便。今天整理一下常见SQL如何用EF来表达,Func形式和Linq形式都会列出来(本人更喜欢Func形式)。1、简单查询:SQL:SELECT*FROM[Clients]WHEREType=1ANDDelete...
分类:
其他好文 时间:
2014-07-18 15:28:12
阅读次数:
288
Java中的注解的应用越来越广泛,测试框架JUnit4, 以及Spring,Hibernate,Struts,MyBatis,JPA等等都包含了对注解的支持。在C#中的Attribute特性就是和Java中的注解是对应的。使用注解是为了编程更简便。但是我们得知道注解是做什么的,最好是能够自己的代.....
分类:
编程语言 时间:
2014-07-18 15:25:41
阅读次数:
357
使用MyExclipse10自动生成hibernate映射文件如下:结果发现启动服务时报以下错误:原因:因为hibernate换过项目地址,所以dtd文件的地址也换掉了。在hbm.xml文件里面把http://www.hibernate.org/dtd/hibernate-configuration...
分类:
系统相关 时间:
2014-07-18 14:36:09
阅读次数:
261
在调试spring应用时,动辄几十秒,甚至有的应用上分钟的启动速度,会让整个调试速度慢下来了。等待时间让人抓狂。不知道大家是如何加速spring应用调试速度的,在此分享下我的一次加速过程。欢迎补充指正。环境配置:thinkpad t410内存:4G内存CPU:Intel P8700 双核2.53GH...
分类:
编程语言 时间:
2014-07-18 12:03:24
阅读次数:
245
Hibernate中的条件查询有以下三个类完成:
1、Criteria:代表一次查询
2、Criterion:代表一个查询条件
3、Restrictions:产生查询条件的工具类...
分类:
系统相关 时间:
2014-07-18 11:10:09
阅读次数:
221
Hibernate的工作原理
1、读取并解析配置文件
2、读取并解析映射信息,创建SessionFactory
3、打开Session
4、创建事务Transation
5、持久化操作
6、提交事务
7、关闭Session
8、关闭SessionFactory...
分类:
系统相关 时间:
2014-07-18 11:06:54
阅读次数:
258
HQL查询步骤
1、获取Hibernate Session对象
2、编写HQL语句
3、以HQL语句作为参数,调用Session的createQuery方法创建查询对象
4、HQL语句包含参数,则调用Query的setXx方法为参数赋值
5、Query对象的list等方法返回查询结果列表...
分类:
其他好文 时间:
2014-07-18 11:05:51
阅读次数:
225
1.将下载下来的hibernate压缩包解压缩(我的是3.6.8)2.新建java项目,导入hibernate用到的依赖包及数据库驱动antlr-2.7.6.jar的作用 ANTLR (ANother Tool for Language Recognition) 是一个PCCTS制定的语言工具...
分类:
系统相关 时间:
2014-07-18 10:05:05
阅读次数:
336