• 大小: 16.9MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-06-20
  • 语言: 其他
  • 标签: spring  status2  hibernate  

资源简介

ssh框架 简单的增删改查例子 带数据库表 适合初学者

资源截图

代码片段和文件信息

package com.book.action;

import java.util.List;

import org.apache.struts2.ServletActionContext;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Controller;

import com.book.bean.Book;
import com.book.dao.BookDao;
import com.opensymphony.xwork2.ActionSupport;

@Controller(“bookAction“)
public class BookAction extends ActionSupport {

private static final long serialVersionUID = -2734788480352443056L;

@Autowired
@Qualifier(“bookDao“)
private BookDao bookDao;

private String msg = null;

private Book book;

private Integer id;

public String addBook() {
int i = bookDao.addBook(book);
if (i > 0) {
List bs = bookDao.findBooks();
if (bs != null) {
ServletActionContext.getRequest().getSession()
.setAttribute(“bs“ bs);
}
return “to_booklist“;
} else {
this.setMsg(“添加失败请重新添加!“);
return “to_addbook“;
}

}

public String findBookByid() {
Book book = bookDao.findBookByid(id);
if (book != null) {
ServletActionContext.getRequest().getSession()
.setAttribute(“book“ book);
}
return “to_upbook“;
}

public String upBookById() {
int i = bookDao.upBookByid(book);
if (i > 0) {
List bs = bookDao.findBooks();
if (bs != null) {
ServletActionContext.getRequest().getSession()
.setAttribute(“bs“ bs);
}
return “to_booklist“;
} else {
this.setMsg(“修改失败请重新修改!“);
return “to_upbook“;
}
}

public String delBookById() {
int i = bookDao.delBookByid(id);
if (i > 0) {
this.setMsg(“删除成功“);
List bs = bookDao.findBooks();
if (bs != null) {
ServletActionContext.getRequest().getSession()
.setAttribute(“bs“ bs);
}
} else {
this.setMsg(“删除失败“);
}
return “to_booklist“;
}

public Integer getId() {
return id;
}

public void setId(Integer id) {
this.id = id;
}

public String getMsg() {
return msg;
}

public void setMsg(String msg) {
this.msg = msg;
}

public Book getBook() {
return book;
}

public void setBook(Book book) {
this.book = book;
}

public BookDao getBookDao() {
return bookDao;
}

public void setBookDao(BookDao bookDao) {
this.bookDao = bookDao;
}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        3273  2016-06-27 11:48  book.sql
     目录           0  2016-06-27 08:38  bookmanage\
     文件         529  2016-06-27 08:38  bookmanage\.classpath
     目录           0  2016-06-27 11:48  bookmanage\.myeclipse\
     文件         303  2016-06-27 08:38  bookmanage\.mymetadata
     文件        1753  2016-06-27 09:18  bookmanage\.project
     目录           0  2016-06-27 08:38  bookmanage\.settings\
     文件         500  2016-06-27 08:38  bookmanage\.settings\.jsdtscope
     文件         364  2016-06-27 08:38  bookmanage\.settings\org.eclipse.jdt.core.prefs
     文件         468  2016-06-27 08:38  bookmanage\.settings\org.eclipse.wst.common.component
     文件         252  2016-06-27 08:38  bookmanage\.settings\org.eclipse.wst.common.project.facet.core.xml
     文件          49  2016-06-27 08:38  bookmanage\.settings\org.eclipse.wst.jsdt.ui.superType.container
     文件           6  2016-06-27 08:38  bookmanage\.settings\org.eclipse.wst.jsdt.ui.superType.name
     目录           0  2016-06-27 11:04  bookmanage\WebRoot\
     目录           0  2016-06-27 08:38  bookmanage\WebRoot\meta-INF\
     文件          36  2016-06-27 08:38  bookmanage\WebRoot\meta-INF\MANIFEST.MF
     目录           0  2016-06-27 10:13  bookmanage\WebRoot\WEB-INF\
     目录           0  2016-06-27 11:13  bookmanage\WebRoot\WEB-INF\classes\
     目录           0  2016-06-27 08:40  bookmanage\WebRoot\WEB-INF\classes\com\
     目录           0  2016-06-27 09:04  bookmanage\WebRoot\WEB-INF\classes\com\book\
     目录           0  2016-06-27 10:04  bookmanage\WebRoot\WEB-INF\classes\com\book\action\
     文件        3362  2016-06-27 11:46  bookmanage\WebRoot\WEB-INF\classes\com\book\action\BookAction.class
     文件        2749  2016-06-27 10:09  bookmanage\WebRoot\WEB-INF\classes\com\book\action\BookUserAction.class
     目录           0  2016-06-27 08:44  bookmanage\WebRoot\WEB-INF\classes\com\book\bean\
     文件        3290  2016-06-27 10:58  bookmanage\WebRoot\WEB-INF\classes\com\book\bean\Book.class
     文件        2596  2016-06-27 09:02  bookmanage\WebRoot\WEB-INF\classes\com\book\bean\BookUser.class
     目录           0  2016-06-27 09:57  bookmanage\WebRoot\WEB-INF\classes\com\book\dao\
     文件         355  2016-06-27 11:30  bookmanage\WebRoot\WEB-INF\classes\com\book\dao\BookDao.class
     文件         197  2016-06-27 08:54  bookmanage\WebRoot\WEB-INF\classes\com\book\dao\BookUserDao.class
     目录           0  2016-06-27 10:00  bookmanage\WebRoot\WEB-INF\classes\com\book\dao\impl\
     文件        3098  2016-06-27 11:43  bookmanage\WebRoot\WEB-INF\classes\com\book\dao\impl\BookDaoImpl.class
............此处省略71个文件信息

评论

共有 条评论