README

上级 92894bb5
...@@ -40,24 +40,45 @@ ...@@ -40,24 +40,45 @@
```java ```java
package org.apache.mybatis.jpa.test.domain; package org.apache.mybatis.jpa.test.domain;
import java.io.Serializable; import java.io.Serializable;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.GeneratedValue; import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType; import javax.persistence.GenerationType;
import javax.persistence.Id; import javax.persistence.Id;
import javax.persistence.Table; import javax.persistence.Table;
import org.apache.mybatis.jpa.domain.BaseDomain;
import org.apache.mybatis.jpa.persistence.JpaBaseDomain;
/*
ID varchar(40) not null,
NAME varchar(60) not null,
STATUS char(1) null,
CREATEBY varchar(40) null,
CREATEDATE date null,
UPDATEBY varchar(40) null,
UPDATEDATE date null,
constraint PK_ROLES primary key clustered (ID)
*/
/** /**
* @author Crystal.Sea * @author Crystal.Sea
*
*/ */
@Table(name = "STUDENTS") @Table(name = "STUDENTS")
public class Students extends BaseDomain implements Serializable{ public class Students extends JpaBaseDomain implements Serializable{
/**
*
*/
private static final long serialVersionUID = -6928570405840778151L;
@Id @Id
@Column @Column
@GeneratedValue(strategy=GenerationType.AUTO,generator="serial") @GeneratedValue(strategy=GenerationType.AUTO,generator="serial")
//@GeneratedValue(strategy=GenerationType.SEQUENCE,generator="SEQ_MYBATIS_STUD") //@GeneratedValue(strategy=GenerationType.SEQUENCE,generator="SEQ_MYBATIS_STUD")
//@GeneratedValue(strategy=GenerationType.IDENTITY) //@GeneratedValue(strategy=GenerationType.IDENTITY,generator="SEQ_MYBATIS_STUD")
private String id; private String id;
@Column @Column
private String stdNo; private String stdNo;
...@@ -71,70 +92,99 @@ public class Students extends BaseDomain implements Serializable{ ...@@ -71,70 +92,99 @@ public class Students extends BaseDomain implements Serializable{
private String stdMajor; private String stdMajor;
@Column @Column
private String stdClass; private String stdClass;
public Students() {}
public Students() {
super();
}
public String getStdNo() { public String getStdNo() {
return stdNo; return stdNo;
} }
public void setStdNo(String stdNo) { public void setStdNo(String stdNo) {
this.stdNo = stdNo; this.stdNo = stdNo;
} }
public String getStdName() { public String getStdName() {
return stdName; return stdName;
} }
public void setStdName(String stdName) { public void setStdName(String stdName) {
this.stdName = stdName; this.stdName = stdName;
} }
public String getStdGender() { public String getStdGender() {
return stdGender; return stdGender;
} }
public void setStdGender(String stdGender) { public void setStdGender(String stdGender) {
this.stdGender = stdGender; this.stdGender = stdGender;
} }
public int getStdAge() { public int getStdAge() {
return stdAge; return stdAge;
} }
public void setStdAge(int stdAge) { public void setStdAge(int stdAge) {
this.stdAge = stdAge; this.stdAge = stdAge;
} }
public String getStdMajor() { public String getStdMajor() {
return stdMajor; return stdMajor;
} }
public void setStdMajor(String stdMajor) { public void setStdMajor(String stdMajor) {
this.stdMajor = stdMajor; this.stdMajor = stdMajor;
} }
public String getStdClass() { public String getStdClass() {
return stdClass; return stdClass;
} }
public void setStdClass(String stdClass) { public void setStdClass(String stdClass) {
this.stdClass = stdClass; this.stdClass = stdClass;
} }
public String getId() { public String getId() {
return id; return id;
} }
public void setId(String id) { public void setId(String id) {
this.id = id; this.id = id;
} }
@Override @Override
public String toString() { public String toString() {
return "Students [stdNo=" + stdNo + ", stdName=" + stdName + ", stdgender=" + stdGender + ", stdAge=" + stdAge
+ ", stdMajor=" + stdMajor + ", stdClass=" + stdClass + "]";
} }
} }
``` ```
## 2、单表新增、修改、删除、查询 ## 2、单表新增、修改、删除、查询
...@@ -146,6 +196,7 @@ import java.text.SimpleDateFormat; ...@@ -146,6 +196,7 @@ import java.text.SimpleDateFormat;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Date; import java.util.Date;
import java.util.List; import java.util.List;
import org.apache.mybatis.jpa.test.dao.service.StudentsService; import org.apache.mybatis.jpa.test.dao.service.StudentsService;
import org.apache.mybatis.jpa.test.domain.Students; import org.apache.mybatis.jpa.test.domain.Students;
import org.apache.mybatis.jpa.util.WebContext; import org.apache.mybatis.jpa.util.WebContext;
...@@ -156,6 +207,7 @@ import org.slf4j.LoggerFactory; ...@@ -156,6 +207,7 @@ import org.slf4j.LoggerFactory;
import org.springframework.context.ApplicationContext; import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext;
public class MyBatisTestRunner { public class MyBatisTestRunner {
private static final Logger _logger = LoggerFactory.getLogger(MyBatisTestRunner.class); private static final Logger _logger = LoggerFactory.getLogger(MyBatisTestRunner.class);
...@@ -270,6 +322,7 @@ import java.text.SimpleDateFormat; ...@@ -270,6 +322,7 @@ import java.text.SimpleDateFormat;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Date; import java.util.Date;
import java.util.List; import java.util.List;
import org.apache.mybatis.jpa.test.dao.service.StudentsService; import org.apache.mybatis.jpa.test.dao.service.StudentsService;
import org.apache.mybatis.jpa.test.domain.Students; import org.apache.mybatis.jpa.test.domain.Students;
import org.apache.mybatis.jpa.util.WebContext; import org.apache.mybatis.jpa.util.WebContext;
...@@ -280,6 +333,7 @@ import org.slf4j.LoggerFactory; ...@@ -280,6 +333,7 @@ import org.slf4j.LoggerFactory;
import org.springframework.context.ApplicationContext; import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext;
public class MyBatisTestRunner { public class MyBatisTestRunner {
private static final Logger _logger = LoggerFactory.getLogger(MyBatisTestRunner.class); private static final Logger _logger = LoggerFactory.getLogger(MyBatisTestRunner.class);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册