package cn.sh.demo.hibernate;
import javax.persistence.*;
/**
* Created by GuanDS on 2017/3/2.
*/
@Entity
@Table(name = "user", schema = "", catalog = "test")
public class UserDTO {
private int id;
private String name;
private String password;
private String sex;
private String cellphone;
@Id
@Column(name = "id")
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
@Basic
@Column(name = "name")
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
@Basic
@Column(name = "password")
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
@Basic
@Column(name = "sex")
public String getSex() {
return sex;
}
public void setSex(String sex) {
this.sex = sex;
}
@Basic
@Column(name = "cellphone")
public String getCellphone() {
return cellphone;
}
public void setCellphone(String cellphone) {
this.cellphone = cellphone;
}
@Override
public boolean equals(Object o) {
if (this == o) return true;
if (o == null || getClass() != o.getClass()) return false;
UserDTO userDTO = (UserDTO) o;
if (id != userDTO.id) return false;
if (name != null ? !name.equals(userDTO.name) : userDTO.name != null) return false;
if (password != null ? !password.equals(userDTO.password) : userDTO.password != null) return false;
if (sex != null ? !sex.equals(userDTO.sex) : userDTO.sex != null) return false;
if (cellphone != null ? !cellphone.equals(userDTO.cellphone) : userDTO.cellphone != null) return false;
return true;
}
@Override
public int hashCode() {
int result = id;
result = 31 * result + (name != null ? name.hashCode() : 0);
result = 31 * result + (password != null ? password.hashCode() : 0);
result = 31 * result + (sex != null ? sex.hashCode() : 0);
result = 31 * result + (cellphone != null ? cellphone.hashCode() : 0);
return result;
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
SpringHibernateDemo.rar (52个子文件)
SpringHibernateDemo
src
cn
sh
demo
hibernate
UserDTO.hbm.xml 561B
UserDTO.java 2KB
controller
IndexController.java 776B
service
UserService.java 212B
impl
UserServiceImpl.java 1014B
spring-config.xml 3KB
hibernate.cfg.xml 436B
web
WEB-INF
web.xml 2KB
lib
junit-4.12.jar 308KB
hibernate-jpa-2.1-api-1.0.0.Final.jar 111KB
spring-orm-4.3.7.RELEASE.jar 466KB
spring-jdbc-4.3.7.RELEASE.jar 418KB
spring-instrument-tomcat-4.3.7.RELEASE.jar 10KB
dom4j-1.6.1.jar 307KB
hibernate-commons-annotations-5.0.1.Final.jar 74KB
spring-tx-4.3.7.RELEASE.jar 261KB
spring-instrument-4.3.7.RELEASE.jar 7KB
spring-webmvc-4.3.7.RELEASE.jar 894KB
commons-pool-1.5.4.jar 94KB
spring-websocket-4.3.7.RELEASE.jar 446KB
spring-context-4.3.7.RELEASE.jar 1.09MB
javassist-3.20.0-GA.jar 733KB
aopalliance-1.0.jar 4KB
antlr-2.7.7.jar 435KB
javax.inject-1.jar 2KB
commons-dbcp2-2.1.jar 169KB
jsr250-api-1.0.jar 6KB
geronimo-jta_1.1_spec-1.1.1.jar 16KB
spring-core-4.3.7.RELEASE.jar 1.07MB
spring-aop-4.3.7.RELEASE.jar 371KB
spring-context-support-4.3.7.RELEASE.jar 183KB
spring-oxm-4.3.7.RELEASE.jar 83KB
jboss-interceptors-api_1.1_spec-1.0.0.Beta1.jar 5KB
servlet-api-2.5.jar 103KB
el-api-2.2.jar 33KB
mysql-connector-java-5.1.36.jar 949KB
commons-dbcp-1.4.jar 157KB
spring-aspects-4.3.7.RELEASE.jar 57KB
spring-test-4.3.7.RELEASE.jar 585KB
spring-expression-4.3.7.RELEASE.jar 257KB
spring-webmvc-portlet-4.3.7.RELEASE.jar 173KB
spring-web-4.3.7.RELEASE.jar 799KB
jandex-2.0.0.Final.jar 183KB
spring-messaging-4.3.7.RELEASE.jar 374KB
jboss-logging-3.3.0.Final.jar 65KB
commons-logging-1.2.jar 60KB
spring-beans-4.3.7.RELEASE.jar 745KB
classmate-1.3.0.jar 63KB
spring-jms-4.3.7.RELEASE.jar 282KB
cdi-api-1.1.jar 69KB
hibernate-core-5.2.3.Final.jar 6.12MB
index.jsp 309B
共 52 条
- 1
资源评论
跟心爱的人浪迹天涯
- 粉丝: 51
- 资源: 15
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功