- 浏览: 7615 次
- 性别:
- 来自: 广州
最新评论
文章列表
一、 通过getSession()方法获得session进行操作
1. 没有用Spring进行事务控制
Java代码
package org.basis.hibernate.dao;
import org.springframework.orm.hibernate3.support.HibernateDaoSupport;
import com.basis.system.core.user.model.User;
/**
* @author Jia Xiaoyuan
* @date 2011-4-17
* */
public class Test extends ...
有两张多对多关联表:
@Entity
@AccessType("field")
@Table(name="MENU")
public class Menu implements Serializable {
private static final long serialVersionUID = 1L;
@Id
@Column(name="menu_id")
private Long menuId;
@Column(name="menu_Name& ...
一、 实体 Bean
每个持久化POJO类都是一个实体Bean, 通过在类的定义中使用 @Entity 注解来进行声明。
声明实体Bean
@Entity
public class Flight implements Serializable {
Long id;
@Id
public Long getId() { return id; }
public void setId(Long id) { this.id = id; }
}
@Entity 注解将一个类声明为实体 Bean, @Id 注解声明了该实体Bean的标识属性。
Hibernate 可以对类的属性或者方 ...
对集合的支持:创建List / Set / Map 时写法更简单了。
List< String> list = ["item"];
String item = list[0];
Set< String > set = {"item"};
Map< String,Integer > map = {"key" : 1};
int value = map["key"];
对字符串进行switch case:Java7 在switch中增加对String类 ...