资源简介
应用Struts1+Hibernate+Spring开发的一套Demo,实现一个表数据的增删改查
代码片段和文件信息
package com.steven.hibernatet.action;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.actions.DispatchAction;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.FileSystemxmlApplicationContext;
import com.steven.hibernatet.entity.Street;
import com.steven.hibernatet.form.StreetForm;
import com.steven.hibernatet.service.TextService;
/**
* 测试用的Action,此类为页面接收类,是Struts中配置的类 create on 2011-08-05
*
* @author Steven
*
*/
public class TextAction extends DispatchAction {
public ActionForward list(ActionMapping mapping ActionForm form
HttpServletRequest request HttpServletResponse response) {
// 通过文件加载Spring配置,可以做一个工厂来完成,或者可以用Struts和Spring兼容的方式,
//或者应用实现ApplicationContextAware的方式,这里的demo简单实现
ApplicationContext context = new FileSystemxmlApplicationContext(
“classpath:applicationContext.xml“);
TextService service = (TextService) context.getBean(“textService“);
request.setAttribute(“listStreet“ service.listStreet());
return mapping.findForward(“list“);
}
public ActionForward saveStreet(ActionMapping mapping ActionForm form
HttpServletRequest request HttpServletResponse response) {
ApplicationContext context = new FileSystemxmlApplicationContext(
“classpath:applicationContext.xml“);
TextService service = (TextService) context.getBean(“textService“);
StreetForm tForm = (StreetForm) form;
Street street = new Street();
street.setId(tForm.getId());
street.setName(tForm.getName());
service.saveStreet(street);
return this.list(mapping tForm request response);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2556 2011-08-05 21:43 sshtext\.classpath
文件 548 2011-08-05 14:48 sshtext\.myhibernatedata
文件 294 2011-08-05 21:23 sshtext\.myme
文件 262 2011-08-05 14:47 sshtext\.mystrutsdata
文件 1906 2011-08-05 15:05 sshtext\.project
文件 462 2011-08-05 14:49 sshtext\.springBeans
文件 52 2011-09-13 22:21 sshtext\readme.txt
文件 314 2011-08-05 15:39 sshtext\WebRoot\index.jsp
文件 505 2011-08-05 22:12 sshtext\WebRoot\WEB-INF\.struts-config.mex
文件 8860 2011-08-05 14:47 sshtext\WebRoot\WEB-INF\struts-bean.tld
文件 605 2011-08-05 22:12 sshtext\WebRoot\WEB-INF\struts-config.xm
文件 73617 2011-08-05 14:47 sshtext\WebRoot\WEB-INF\struts-html.tld
文件 14731 2011-08-05 14:47 sshtext\WebRoot\WEB-INF\struts-logic.tld
文件 71483 2011-08-05 14:47 sshtext\WebRoot\WEB-INF\struts-nested.tld
文件 7842 2011-08-05 14:47 sshtext\WebRoot\WEB-INF\struts-tiles.tld
文件 13468 2011-08-05 14:47 sshtext\WebRoot\WEB-INF\validator-rules.xm
文件 1263 2011-08-05 21:40 sshtext\WebRoot\WEB-INF\web.xm
文件 443432 2011-08-05 14:48 sshtext\WebRoot\WEB-INF\lib\antlr-2.7.6.jar
文件 278682 2011-08-05 14:48 sshtext\WebRoot\WEB-INF\lib\cglib-2.2.jar
文件 559366 2011-08-05 14:48 sshtext\WebRoot\WEB-INF\lib\commons-collections-3.1.jar
文件 465668 2011-08-05 14:48 sshtext\WebRoot\WEB-INF\lib\derbyclient.jar
文件 313898 2011-08-05 14:48 sshtext\WebRoot\WEB-INF\lib\dom4j-1.6.1.jar
文件 208048 2011-08-05 14:48 sshtext\WebRoot\WEB-INF\lib\ehcache-1.2.3.jar
文件 50583 2011-08-05 14:48 sshtext\WebRoot\WEB-INF\lib\ejb3-persistence.jar
文件 279714 2011-08-05 14:48 sshtext\WebRoot\WEB-INF\lib\hibernate-annotations.jar
文件 66993 2011-08-05 14:48 sshtext\WebRoot\WEB-INF\lib\hibernate-commons-annotations.jar
文件 119292 2011-08-05 14:48 sshtext\WebRoot\WEB-INF\lib\hibernate-entitymanager.jar
文件 62574 2011-08-05 14:48 sshtext\WebRoot\WEB-INF\lib\hibernate-validator.jar
文件 2421736 2011-08-05 14:48 sshtext\WebRoot\WEB-INF\lib\hibernate3.jar
文件 597476 2011-08-05 14:48 sshtext\WebRoot\WEB-INF\lib\javassist-3.9.0.GA.jar
............此处省略69个文件信息
相关资源
- Spring Boot 参考指南
- springboot+springdatajpa+thymeleaf+shiro 的管理
- Spring-In-Action-Spring实战-第四版中文版
- hibernate完整的一个项目
- OA-报名与审核管理系统完整项目
- Springmvc,BS架构下新闻发布系统
- 北大青鸟客户关系管理系统CRM源码3
- 北大青鸟客户关系管理系统CRM源码1
- Springer Press:Mathematical Problems in Imag
- spring-boot-中文参考手册
- 使用SSM框架开发企业级应用项目实战
- spring4.3.20版本
- Struts2+Hibernate新闻发布后台管理系统源
- SpringCloud201804.zip
- 使用IDEA对springboot+activiti开发demo和详
- springmvc 增删改查
- Extjs+struts2+hibernate 做的一个简单的图
- SpringBoot整合Vue最佳实践
- Spring Boot实战
- maven多模块项目+springMVC+mybatis配置
- Hibernate Eclipse开发必备包
- SpringBoot中整合Mail实现发送带附件的邮
- 图书管理ssm框架整合篇
- springboot+shiro+md5
- Hibernate入门源代码,eclipse工程,可直
- 工作中用到的spring项目经验
- Spring Boot 2.0深度实践之核心技术篇
- 基于spring websocket实现广播及点对点推
- Spring MVC Cookbook.pdf英文版
- 《微分几何》(作者)丘成桐
评论
共有 条评论