JPA注解实现

来源:互联网 发布:服装店销售软件 编辑:程序博客网 时间:2024/06/08 19:28

一:声明JPA实体类

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

/**
 * @author Administrator
 *
 */
@Entity
@Table(name = "Login")
public class Login {

@Id
@Column(name = "Id")
int id;

@Column(name = "UserName")
String username;

@Column(name = "PassWord")
String password;

二:注入到spring注解关联
<bean id="sessionFactory"
  class="org.springframework.orm.hibernate4.LocalSessionFactoryBean">
  <property name="dataSource" ref="dataSource" />
  <property name="annotatedClasses">
   <list>
    <value>com.dingli.map.entity.Login</value>  
   </list>
             </property>

三:通过hibernate生成表
<bean id="sessionFactory"
  class="org.springframework.orm.hibernate4.LocalSessionFactoryBean">
<property name="hibernateProperties">
   <props> 
     <prop key="hibernate.hbm2ddl.auto">create</prop> 
   </props>
  </property>
</bean>  

原创粉丝点击