hibernate
文章平均质量分 53
小飞虫bin
精通spring,hibernate,EJB,SQL Server,jquery,tomcat,nginx,apache,redis等
展开
-
1SSH整合
Hibernate 3.5.5下载地址:https://sourceforge.net/projects/hibernate/files/hibernate3/3.5.5-Final1整合Hibernate,struts2,spring2(Dao,Service,Action三层架构)Hibernate 3.5.5 + struts 2.1.8 + Spring 2.5.6原创 2016-07-12 16:04:27 · 2127 阅读 · 0 评论 -
2HQL及自增主键
1HQLHibernate Query Language是一种面向对象的查询语言,HQL的操作对象时类,实例,属性;与EJB3 QL很接近。HQL的功能非常丰富,where子句后支持的运算符异常丰富,不仅包括SQL的运算符,还包括EJB-QL的运算符等。除了Java类与属性的名称外,查询语句对大小些并不敏感。HQL 不支持union联合查询。select原创 2016-07-12 16:04:53 · 2454 阅读 · 0 评论 -
5hibernate3配置参数
SQL方言1、Hibernate JDBC属性属性名 用途hibernate.connection.driver_class jdbc驱动类hibernate.connection.url jdbc URLhibernate.connection.username 数据库用户hibernate.connection.password 数据库用户密码hibernate.c原创 2016-07-12 16:05:33 · 1043 阅读 · 0 评论 -
6注解
hibernate注解现在EJB3实体bean是纯粹的POJO,实际上表达了和Hibernate持久化实体对象同样的概念。hibernate注解既可以注解到get方法上,也可以注解到属性上。一个实体类要么都注解到类的属性上,要么都注解到get方法上。@Entity@Table(name="tbl_Fligh")public class Flight implements Seria原创 2016-07-12 16:06:34 · 1726 阅读 · 0 评论 -
7Spring3+Hibernate3
Spring mvc+Spring3.0.5+hibernate3.6整合后的applicationContext配置:注意default-autowire="byName"必须取值为byName注入,否则启动会报sessionFactory为null的错误。其他地方都差不多相同。切换到spring3.1也只需要更换spring部分的jar包。xmlns:context="原创 2016-07-12 16:07:26 · 333 阅读 · 0 评论 -
8hbm.xml详解
1对象/关系数据库映射文件对象和关系数据库之间的映射通常用一个.hbm.xml文档来定义的。例如:"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> …… hibern原创 2016-07-12 16:08:14 · 2662 阅读 · 0 评论 -
9Criteria详解
1、创建一个Criteria实例net.sf.hibernate.Criteria这个接口代表对一个特定的持久化类的查询。Session是用来制造Criteria实例的工厂。Criteria crit = sess.createCriteria(Cat.class);crit.setMaxResults(50);List cats = crit.list();原创 2016-07-12 16:08:50 · 1270 阅读 · 0 评论 -
10集合映射
hibernate集合映射1Set集合映射:Hibernate为集合映射提供了专用的标签元素,Set集合映射,就使用标签表示:以Cutomer.java与Order.java为例子,它们之间是一对多的关系:Customer.java的代码:public class Customer {private String id; private String user原创 2016-07-12 16:09:13 · 1209 阅读 · 0 评论