目录
1.配置环境
1.1创建一个项目
记得勾选下图:
1.2添加jar包
1.3在web.xml中添加过滤器
记得放在跳转页面的上面
<!-- 过滤器 -->
<filter>
<filter-name>encodingFilter</filter-name>
<filter-class>com.zking.mymvc.util.EncodingFiter</filter-class>
</filter>
<filter-mapping>
<filter-name>encodingFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<filter-class>com.zking.mymvc.util.EncodingFiter</filter-class>是怎么拿到的?
1.4创建包
2. 方法的实现步骤
2.1创建实体类(Student)
public class Student {
private Integer sid;
private String sname;
private Integer score;
private Integer clazz;
private Integer version;
public Integer getSid() {
return sid;
}
public void setSid(Integer sid) {
this.sid = sid;
}
public String getSname() {
return sname;
}
public void setSname(String sname) {
this.sname = sname;
}
public Integer getScore() {
return score;
}
public void setScore(Integer score) {
this.score = score;
}
public Integer getClazz() {
return clazz;
}
public void setClazz(Integer clazz) {
this.clazz = clazz;
}
public Integer getVersion() {
return version;
}
public void setVersion(Integer version) {
this.version = version;
}
@Override
public String toString() {
return "Student [sid=" + sid + ", sname=" + sname + ", score=" + score + ", clazz=" + clazz + ", version="
+ version + "]";
}
}
2.2模糊查询
2.2.1方法接口(IStudentDao)
public interface IStudentDao {
List<Student> getStudents(Student stu);
}
2.2.2实现接口(StudentDao)
PageBean pageBean是重构后才出现的,相应的方法接口上也会自动出现
public class StudentDao implements IStudentDao {
@Override
public List<Student