package cn.gdedu.ssh.action;
import com.opensymphony.xwork2.ActionSupport;
import com.opensymphony.xwork2.ModelDriven;
import cn.gdedu.ssh.domain.Product;
import cn.gdedu.ssh.service.ProductService;
/**
*
* 项目名称:ssh整合
* 类名称:ProductAction
* 类描述:商品管理的Action类
* 创建人:rain
* 创建时间:2017年9月1日 上午9:47:38
* 修改人:rain
* 修改时间:2017年9月1日 上午9:47:38
* 修改备注:
* @version
*
*/
public class ProductAction extends ActionSupport implements ModelDriven<Product>{
private static final long serialVersionUID = 1L;
/**
* 模型驱动使用的类
*/
private Product product=new Product();
@Override
public Product getModel() {
return this.product;
}
/**
* Struts和Spring整合过程中按名称自动注入的业务层类
*/
private ProductService productService;
public void setProductService(ProductService productService) {
this.productService = productService;
}
//保存商品的执行的方法:save
public String save(){
System.out.println("Action中的save方法执行了...");
productService.save(product);
return NONE;
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
SSH(Struts2.3.33+Hibernate5.2.10+Spring4.3.5)整合小案例
共79个文件
jar:48个
xml:10个
java:4个
5星 · 超过95%的资源 需积分: 9 11 下载量 114 浏览量
2017-09-01
17:22:59
上传
评论
收藏 21.29MB ZIP 举报
温馨提示
这是SSH的一个最新版本的整合包,使用的JAR包都是最新的版本,已经通过这个小案例经过测试,可以将数据添加到MySQL数据库中,控制台出现的所有警告都已经解决,个人认为这是最精确的一个SSH整合版本。
资源推荐
资源详情
资源评论
收起资源包目录
Struts2.3.33+Hibernate5.2.10+Spring4.3.5.zip (79个子文件)
ssh整合
.settings
org.eclipse.wst.jsdt.ui.superType.name 6B
org.eclipse.wst.common.project.facet.core.xml 414B
org.eclipse.core.resources.prefs 111B
org.eclipse.wst.common.component 486B
org.eclipse.wst.jsdt.ui.superType.container 49B
.jsdtscope 522B
org.eclipse.jdt.core.prefs 364B
src
log4j2.xml 947B
jdbc.properties 119B
cn
gdedu
ssh
dao
ProductDao.java 730B
action
ProductAction.java 1KB
domain
Product.java 615B
Product.hbm.xml 507B
service
ProductService.java 880B
struts.xml 676B
applicationContext.xml 3KB
.project 1KB
WebRoot
META-INF
MANIFEST.MF 39B
WEB-INF
web.xml 1KB
classes
log4j2.xml 947B
jdbc.properties 119B
cn
gdedu
ssh
dao
ProductDao.class 884B
action
ProductAction.class 1KB
domain
Product.class 1KB
Product.hbm.xml 507B
service
ProductService.class 990B
struts.xml 676B
applicationContext.xml 3KB
lib
hibernate-jpa-2.1-api-1.0.0.Final.jar 111KB
spring-beans-4.3.5.RELEASE.jar 744KB
spring-orm-4.3.5.RELEASE.jar 466KB
spring-messaging-4.3.5.RELEASE.jar 374KB
commons-fileupload-1.3.2.jar 69KB
dom4j-1.6.1.jar 307KB
spring-test-4.3.5.RELEASE.jar 585KB
hibernate-commons-annotations-5.0.1.Final.jar 74KB
spring-core-4.3.5.RELEASE.jar 1.06MB
spring-webmvc-portlet-4.3.5.RELEASE.jar 173KB
spring-aop-4.3.5.RELEASE.jar 371KB
spring-instrument-4.3.5.RELEASE.jar 7KB
spring-context-4.3.5.RELEASE.jar 1.08MB
spring-expression-4.3.5.RELEASE.jar 257KB
javassist-3.11.0.GA.jar 600KB
javassist-3.20.0-GA.jar 733KB
antlr-2.7.7.jar 435KB
asm-tree-3.3.jar 21KB
spring-websocket-4.3.5.RELEASE.jar 445KB
log4j-core-2.3.jar 808KB
hibernate-core-5.2.10.Final.jar 6.31MB
jboss-transaction-api_1.2_spec-1.0.1.Final.jar 28KB
spring-webmvc-4.3.5.RELEASE.jar 893KB
spring-tx-4.3.5.RELEASE.jar 261KB
spring-aspects-4.3.5.RELEASE.jar 57KB
asm-3.3.jar 43KB
spring-context-support-4.3.5.RELEASE.jar 183KB
xwork-core-2.3.33.jar 665KB
spring-oxm-4.3.5.RELEASE.jar 83KB
struts2-core-2.3.33.jar 854KB
struts2-spring-plugin-2.3.33.jar 21KB
spring-jdbc-4.3.5.RELEASE.jar 417KB
c3p0-0.9.5.2.jar 486KB
freemarker-2.3.22.jar 1.24MB
mchange-commons-java-0.2.11.jar 592KB
commons-logging-1.1.3.jar 61KB
spring-instrument-tomcat-4.3.5.RELEASE.jar 10KB
spring-web-4.3.5.RELEASE.jar 797KB
ognl-3.0.19.jar 225KB
asm-commons-3.3.jar 37KB
jboss-logging-3.3.0.Final.jar 65KB
log4j-api-2.3.jar 133KB
commons-io-2.2.jar 170KB
classmate-1.3.0.jar 63KB
jandex-2.0.3.Final.jar 182KB
mysql-connector-java-5.1.18-bin.jar 771KB
spring-jms-4.3.5.RELEASE.jar 282KB
commons-lang3-3.2.jar 376KB
index.jsp 829B
addProduct.jsp 1KB
.classpath 1KB
共 79 条
- 1
资源评论
- rainphoenix2017-11-15正是我急需的,非常有用
zhang_ling_yun
- 粉丝: 27
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功