Hibernate3.0后新增了annotation的配置方式,比起xml有着更加简洁的配置1:修改hibernate.cfg.xml之前标签中配置了hbm资源文件由于现在使用了注解方式代替了hbm文件,所以需要修改mapping标签的内容2:User.java 1 @Entity 2 @Table...
分类:
系统相关 时间:
2014-07-11 22:38:19
阅读次数:
300
数据库表结构Student.java 1 @Entity 2 @Table(name = "student") 3 public class Student { 4 @Id 5 @Column(name = "id") 6 @GenericGenerator(name = "...
分类:
系统相关 时间:
2014-07-11 19:45:18
阅读次数:
358
数据表结构单向一对多Student.java 1 @Entity 2 @Table(name = "student") 3 public class Student { 4 @Id 5 @Column(name = "id") 6 @GenericGenerator(name...
分类:
系统相关 时间:
2014-07-11 19:25:24
阅读次数:
278
hibernate官方新手教程第一部分 - 第一个Hibernate程序 首先我们将创建一个简单的控制台(console-based)Hibernate程序。我们使用内置数据库(in-memory database) (HSQL DB),所以我们不必安装不论什么数据库server。 让我们如果我们希...
分类:
系统相关 时间:
2014-07-11 18:19:44
阅读次数:
417
最近,在学习Spring,做这样一个简单的blog系统,主要是让自己动手练习使用Spring,熟练的使用才干进一步的深入学习。该项目使用Maven构建,使用git进行代码管理,通过这样一个小项目,熟悉了这两个工具的使用。代码托管在github上,感兴趣的同学能够一起来完好。 项目地址:http...
分类:
编程语言 时间:
2014-07-11 12:55:48
阅读次数:
324
hibernate 中createQuery与createSQLQuery两者区别是: 前者用的hql语句进行查询,后者可以用sql语句查询 前者以hibernate生成的Bean为对象装入list返回 后者则是以对象数组进行存储 所以使用createSQLQuery有时候也想以hibern...
分类:
数据库 时间:
2014-07-09 18:03:17
阅读次数:
192
一次项目中使用hibernate 的templet方式执行普通sql,方式如下:String sql ="select count(*) as c from users";SQLQuery sq = session.createSQLQuery(sql);Object count = sq.uniq...
分类:
数据库 时间:
2014-07-09 14:33:35
阅读次数:
256
最初学习hibernate三种状态时,听的有些似懂非懂,之后的逐渐理解,对它慢慢有了自己的理解,并且通过一个小例子更是能对这三种状态更加清晰。以下是我的总结。
1,hibernate三种状态
Transient(临时状态):new出来的对象;它没有持久化,不存在于Session中——此状态中的对象为临时对象。
Persistent(持久化状态):已经持久化,存在于Session...
分类:
系统相关 时间:
2014-07-09 11:59:12
阅读次数:
213
通常在开发JavaEE项目中Web应用比较常用的框架组合Struts+Spring+Hibernate(SSH)和Struts+Spring+Mybatis(ibatis)(SSM)。当使用Spring的MVC时候,整个Web应用的层次更加简单和情绪。引入SpringMVC所依赖的两个jar,Spring-web-*.jarSpring-webmv-*.jar(*表示对应的版本)在Web应..
分类:
编程语言 时间:
2014-07-08 08:40:42
阅读次数:
385