50,535
社区成员
发帖
与我相关
我的任务
分享
package com.cicro.bms.entity.user;
import java.io.Serializable;
import java.util.List;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.JoinColumn;
import javax.persistence.JoinTable;
import javax.persistence.ManyToMany;
import javax.persistence.ManyToOne;
import javax.persistence.OrderBy;
import javax.persistence.Table;
import com.cea.core.modules.entity.IdEntity;
import com.cicro.bms.entity.organization.OrganizationBean;
import com.cicro.bms.entity.role.RoleBean;
import com.google.common.collect.Lists;
/**
* 用户信息
*/
@Entity
@Table(name = "BMS_User")
public class UserBean extends IdEntity implements Serializable {
private static final long serialVersionUID = 1L;
private String username; //用户名
private String password; //密码
@Column(name="userName")
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
@Column(name="passWord")
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
}
<!-- Jpa Entity Manager 配置 -->
<bean id="entityManagerFactory" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
<property name="dataSource" ref="dataSource" />
<property name="jpaVendorAdapter" ref="hibernateJpaVendorAdapter" />
<property name="packagesToScan" value="com.cicro.bms" />
<property name="jpaProperties">
<props>
<!-- 命名规则 -->
<prop key="hibernate.ejb.naming_strategy">org.hibernate.cfg.DefaultNamingStrategy</prop>
<!-- <prop key="hibernate.ejb.naming_strategy">org.hibernate.cfg.ImprovedNamingStrategy</prop> -->
<prop key="hibernate.hbm2ddl.auto">update</prop>
</props>
</property>
</bean>
<prop key="hibernate.ejb.naming_strategy">org.hibernate.cfg.ImprovedNamingStrategy</prop>
改为
<prop key="hibernate.ejb.naming_strategy">org.hibernate.cfg.DefaultNamingStrategy</prop>