Spring4整合MyBatis3(2)

来源:互联网 发布:新开淘宝店铺如何引流 编辑:程序博客网 时间:2024/06/05 14:39

fkbookapp/WebContent/WEB-INF/web.xml

<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" id="WebApp_ID" version="3.1"><!-- 配置spring核心监听器,默认会以/WEB/INF/applicationContext.xml作为配置文件 --><listener><listener-class>org.springframework.web.context.ContextLoaderListener</listener-class></listener><!-- contextConfigLocation参数用来指定Spring的配置文件 --><context-param><param-name>contextConfigLocation</param-name><param-value>/WEB-INF/applicationContext*.xml</param-value></context-param><!-- 定义Spring MVC的前端控制器 --><servlet><servlet-name>springmvc</servlet-name><servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class><init-param><param-name>contextConfigLocation</param-name><param-value>/WEB-INF/springmvc-config.xml</param-value></init-param><load-on-startup>1</load-on-startup></servlet><!-- 让Spring MVC的前端控制器拦截所有请求 --><servlet-mapping><servlet-name>springmvc</servlet-name><url-pattern>/</url-pattern></servlet-mapping><!-- 编码过滤器 --><filter><filter-name>characterEncodingFilter</filter-name><filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class><init-param><param-name>encoding</param-name><param-value>UTF-8</param-value></init-param></filter><filter-mapping><filter-name>characterEncodingFilter</filter-name><url-pattern>/*</url-pattern></filter-mapping></web-app>
持久层功能实现

fkbookapp/src/org.fkit.domain/User.java

package org.fkit.domain;import java.io.Serializable;public class User implements Serializable {private Integer id;//idprivate String loginname;//登录名private String password;//密码private String username;//用户名private String phone;//电话private String address;//地址public Integer getId() {return id;}public void setId(Integer id) {this.id = id;}public String getLoginname() {return loginname;}public void setLoginname(String loginname) {this.loginname = loginname;}public String getPassword() {return password;}public void setPassword(String password) {this.password = password;}public String getUsername() {return username;}public void setUsername(String username) {this.username = username;}public String getPhone() {return phone;}public void setPhone(String phone) {this.phone = phone;}public String getAddress() {return address;}public void setAddress(String address) {this.address = address;}}

fkbookapp/src/org.fkit.domain/Book.java

package org.fkit.domain;import java.io.Serializable;import java.util.Date;public class Book implements Serializable {private Integer id;//idprivate String name;//书名private String author;//作者private String publication;//出版社private Date publicationdate;//出版时间private Double price;//价格private String image;//封面图片private String remark;//详细描述public Integer getId() {return id;}public void setId(Integer id) {this.id = id;}public String getName() {return name;}public void setName(String name) {this.name = name;}public String getAuthor() {return author;}public void setAuthor(String author) {this.author = author;}public String getPublication() {return publication;}public void setPublication(String publication) {this.publication = publication;}public Date getPublicationdate() {return publicationdate;}public void setPublicationdate(Date publicationdate) {this.publicationdate = publicationdate;}public Double getPrice() {return price;}public void setPrice(Double price) {this.price = price;}public String getImage() {return image;}public void setImage(String image) {this.image = image;}public String getRemark() {return remark;}public void setRemark(String remark) {this.remark = remark;}}



1 0