package com.dou.book.action;
import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import com.dou.book.data.ISBookMapper;
import com.dou.book.data.pojo.SBook;
import com.dou.book.data.services.ISBookServices;
@SuppressWarnings("unchecked")
public class SBookAction {
@Autowired
ISBookServices bookServices;
private SBook sbook;
private String tips;
private String bookId;
private List bookList;
/**
* 添加图书信息
*
* @return 返回添加是否成功
*/
public String addSBook() {
String result = "error";
try {
System.out.println(bookServices+" --------------");
bookServices.saveBook(sbook);
this.setTips("添加成功");
result = "success";
} catch (Exception e) {
e.printStackTrace();
this.setTips("系统出现问题");
}
return result;
}
/**
* 查看所有图书
*
* @return
*/
public String viewSBook() {
String result = "error";
try {
bookList = bookServices.findAllBook();
result = "success";
} catch (Exception e) {
e.printStackTrace();
this.setTips("系统出现问题,请稍后访问");
}
return result;
}
/**
* 修改图书信息
*
* @return
*/
/*public String modifySBook() {
String result = "error";
try {
sbook = sbookServices.getBookById(Integer
.parseInt(this.getBookId()));
result = "success";
} catch (Exception e) {
e.printStackTrace();
this.setTips("系统出现问题");
}
return result;
}
*/
/*public String updateSBook() {
String result = "error";
try {
sbookServices.updateBook(sbook);
result = "success";
} catch (Exception e) {
e.printStackTrace();
this.setTips("更新操作失败");
}
return result;
}*/
/**
* 删除图书
*
* @return
*/
/* public String removeSBook() {
String result = "error";
try {
sbookServices.removeBook(Integer.parseInt(this.getBookId()));
result = "success";
} catch (Exception e) {
e.printStackTrace();
this.setTips("删除操作失败");
}
return result;
}*/
public SBook getSbook() {
return sbook;
}
public void setSbook(SBook sbook) {
this.sbook = sbook;
}
public List getBookList() {
return bookList;
}
public void setBookList(List bookList) {
this.bookList = bookList;
}
public String getTips() {
return tips;
}
public void setTips(String tips) {
this.tips = tips;
}
public String getBookId() {
return bookId;
}
public void setBookId(String bookId) {
this.bookId = bookId;
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
spring 3 + mybaits3 + struts2 + mysql 整合框架
共64个文件
jar:23个
xml:10个
jsp:6个
5星 · 超过95%的资源 需积分: 5 26 下载量 100 浏览量
2011-09-23
11:34:13
上传
评论 2
收藏 8.37MB RAR 举报
温馨提示
spring 3 + mybaits3 + struts2 + mysql 整合框架
资源推荐
资源详情
资源评论
收起资源包目录
book.rar (64个子文件)
book
.project 2KB
sbook.sql 1KB
.mymetadata 285B
src
applicationContext-common.xml 2KB
struts.xml 794B
com
dou
book
action
SBookAction.java 3KB
data
pojo
SBook.java 2KB
services
ISBookServices.java 2KB
impl
SBookServices.java 1KB
mappers
SBookMapper.xml 1KB
ISBookMapper.java 2KB
mybatis-config.xml 395B
struts.properties 102B
mysql.properties 152B
WebRoot
WEB-INF
classes
applicationContext-common.xml 2KB
struts.xml 794B
com
dou
book
action
SBookAction.class 2KB
data
pojo
SBook.class 2KB
services
impl
SBookServices.class 1KB
ISBookServices.class 400B
ISBookMapper.class 294B
mappers
SBookMapper.xml 1KB
mybatis-config.xml 395B
struts.properties 102B
mysql.properties 152B
lib
mybatis-3.0.2.jar 600KB
mybatis-3.0.3-SNAPSHOT.jar 611KB
asm-1.5.3.jar 26KB
ognl-2.6.11.jar 164KB
log4j-1.2.14.jar 359KB
cglib-2.1_3.jar 276KB
spring-core-3.0.4.RELEASE.jar 359KB
struts2-spring-plugin-2.0.14.jar 9KB
org.springframework.asm-3.0.4.RELEASE.jar 52KB
commons-logging-1.1.1.jar 59KB
spring-tx-3.0.4.RELEASE.jar 226KB
org.springframework.aop-3.0.4.RELEASE.jar 313KB
org.springframework.context-3.0.4.RELEASE.jar 650KB
org.springframework.expression-3.0.4.RELEASE.jar 163KB
spring-jdbc-3.0.4.RELEASE.jar 371KB
mysql-connector-java-5.1.13-bin.jar 750KB
struts2-core-2.0.14.jar 2.22MB
org.springframework.web-3.0.4.RELEASE.jar 385KB
spring-beans-3.0.4.RELEASE.jar 543KB
xwork-2.0.7.jar 449KB
mybatis-spring-1.0.0-RC2.jar 34KB
org.springframework.test-3.0.4.RELEASE.jar 200KB
freemarker-2.3.8.jar 784KB
log4j.properties 2KB
web.xml 2KB
error.jsp 1KB
index.jsp 591B
success.jsp 1KB
bookMsg.jsp 875B
addBook.jsp 793B
META-INF
MANIFEST.MF 39B
viewBook.jsp 1KB
.myeclipse
.settings
org.eclipse.wst.jsdt.ui.superType.container 49B
org.eclipse.wst.common.project.facet.core.xml 252B
org.eclipse.jdt.core.prefs 395B
org.eclipse.wst.jsdt.ui.superType.name 6B
org.eclipse.wst.common.component 450B
.jsdtscope 500B
.classpath 2KB
共 64 条
- 1
wangzhen100100
- 粉丝: 2
- 资源: 25
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页