- 浏览: 1489168 次
- 性别:
- 来自: 大连
文章分类
- 全部博客 (460)
- java (148)
- javascript (34)
- Flex文章 (4)
- css+div (2)
- ajax (6)
- extjs (11)
- 人生感悟 (9)
- struts2.0 (6)
- IT之路,生活 (15)
- hibernate (6)
- struts1 (1)
- spring (5)
- j2ee错误 (3)
- Dwr (5)
- Linux (33)
- C++ (3)
- SWT Win32 (2)
- EJB (1)
- JPA (4)
- C语言和LinuxC (7)
- SQL (13)
- 项目经理 (6)
- db2 (2)
- java数据结构 (2)
- 网页播放器flv (1)
- 数据库 (24)
- 用户体验设计学习 (2)
- 网络电话 (5)
- 军事理论 (4)
- android (3)
- oracle (18)
- oracle ebs form (11)
- oracle ebs oaf (4)
- erp (20)
- DBA (9)
- java中URL 的编码和解码函数 (1)
- 铁血丹心 (1)
- excel 单元格格式不能立即生效 (1)
- Java调用bat文件 (1)
- 如何把本地outlook中的邮件上传到网络邮箱中 (1)
- java 报表 打印 (1)
- 创建dblink (1)
- 图标前台框架 (1)
- vnc (1)
- FORM (1)
- MYSQL (1)
最新评论
-
July01:
推荐用StratoIO打印控件,支持网页、URL、图片、PD、 ...
web打印不显示页眉页脚 -
July01:
推荐用StratoIO打印控件,浏览器和系统的兼容性都很好,而 ...
Javascript网页打印大全 -
hardyer:
大哥写的很实在,受教了,提前祝你元旦快乐!
黎活明给程序员的忠告 -
cxysilahi:
请问WIN7 64位,调用报错Exception in thr ...
JNative的初步使用 -
action1949:
好东西,解决问题
JFreeChart乱码解决方法
在我的笔记里面有更详细的讲解
(1) struts-config.xml 配置
交给Spring管理中的配置是必须的:
<controller>
<set-property property="processorClass"
value="org.springframework.web.struts.DelegatingRequestProcessor" />
</controller>
为了简化struts-config.xml文件中我们可以不用指定type。以注解的方法。
<action path="/control/product/type/list" scope="request" parameter="method">
<forward name="" path="/webdesktop/desktop.html"></forward>
</action>
ProductAction.java
//粘贴成下面这种格式的需要将输入法切换成没有搜狗的格式。
@Controller("/control/product/type/list")
//这里以注解的方式,与struts-config.xml配置中的path要相同。
public class ProductAction extends Action{
@Resource(name="productServiceImpl")
private ProductService productService;
@Override
public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response)
throws Exception {
System.out.println("asdf");
//long a=(long)productService.getCount(Product.class);
System.out.println("zhognguo de ren :"+productService);
return null;
}
}
注意:(1)在bean.xml中一定要扫描到ProductAction.java这个文件。
(2)依赖注入的问题(注入的实现类,用的确是接口)
@Resource(name="productServiceImpl")
private ProductService productService;
在实现类中一定要用@Service @Transactional进行注释。
注入的是该类名的第一个大写字母变成小写,好像是固定的,或者说是必须的。
<context:component-scan base-package="cn.cy.jhjl"/>
注意:这句话是扫描的最重要的一句,所有的带有注解的方法的类都要在这个包的下面,也就是说,这个包要囊括,整个项目中的所有的含有注解的内容。
这样,各种注解才能应用。
- 1JPA笔记.rar (57.4 KB)
- 下载次数: 3
发表评论
-
Oracle Developer10G 安装
2020-09-09 18:03 383oracle 客户端也要删除,以前的oracle产品 ... -
打开Eclipse时出现"The Eclipse executable launcher was unable to locate its companion
2018-06-05 15:06 9784打开Eclipse时出现"The Eclipse ... -
J2EE通过tomcat部署的两种方式
2017-09-12 09:01 695转载:http://blog.csdn.net/psp000 ... -
Linux安装Tomcat7
2016-03-30 15:01 903http://blog.sina.com.cn/s/blog ... -
java支持跨平台获取cpuid、主板id、硬盘id、mac地址 (兼容windows、Linux)(转)
2015-11-17 22:10 1637http://blog.csdn.net/flyingclo ... -
栋哥涕啐茆
2015-10-27 10:49 785栋哥涕啐茆 -
Eclipse快捷键 10个最有用的快捷键
2015-10-27 10:18 820Eclipse中10个最有用的快捷键组合 一个Eclip ... -
java上传头像图像剪切
2015-04-02 20:19 1205java上传头像图像剪切 JQUERY 图片上传裁切 -
创建dblink
2014-12-11 20:01 713CREATE public database link ... -
Bitnami Redmine 安装笔记
2014-12-10 11:28 1673http://atian25.iteye.com/blog/ ... -
利用workflow发送类似数据报表内容的通知页面
2014-11-21 15:03 844利用workflow发送类似数据报表内容的通知页面 ... -
excel科学技术法问题
2014-11-12 13:50 8431.使用导入外部数据的方法2.并且在第三步的时候选择文本,需要 ... -
java.lang.IllegalAccessError
2014-09-29 11:05 1197java.lang.IllegalAccessError: ... -
java如何获取文件编码格式
2014-04-11 11:28 102611:简单判断是UTF-8或不是UTF-8,因为一般除了UTF ... -
JAVA中使用FTPClient上传下载
2013-12-08 13:35 1949方法一:这种方法网上有许多 可以用下面的方式,但是支持批量 ... -
在Java中获取环境变量
2013-11-11 11:18 1468package cy.cn.test; import ... -
ORACLE性能调整笔记
2013-11-05 18:39 0一 关于statspack中等待事件的一些解释 ... -
EBS DBA指南笔记1
2013-11-05 18:35 1937时光飞逝,不从事EBS DBA转眼已有两年多。很还念那段学习 ... -
用html代码在word中插入分页符和页面设置
2013-11-05 17:11 5360<span lang=EN-US style=&quo ... -
OpenJWeb新增二维码图片生成功能
2013-11-05 09:02 1308在开发进销存软件的时 ...
相关推荐
标题 "dwr2.0整合Struts1.3+hibernate3.1+spring2.5的项目" 涉及的是一个经典的Java Web开发技术集成,这其中包括Direct Web Remoting (DWR) 2.0、Struts 1.3、Hibernate 3.1和Spring 2.5。这个项目可能是为了展示...
这个"Struts1.3+spring2.5+JPA(hibernate) demo"提供了一个实践性的学习案例,帮助初学者理解和掌握这些技术的整合与应用。 **Struts1.3** 是一个经典的MVC(Model-View-Controller)框架,用于处理HTTP请求和控制...
以上就是Spring 2.5、Hibernate 3.3和Struts 1.3整合过程中涉及的关键知识点和步骤。整合这三大框架可以构建出一个强大的Java Web应用,充分利用它们各自的优势,提高开发效率和代码质量。不过,随着技术的发展,...
Struts1.3、Spring2.5和Hibernate3.3是经典的Java企业级开发框架组合,通常被称为SSH(Struts + Spring + Hibernate)框架。这个组合在过去的许多项目中被广泛应用,提供了强大的功能来构建MVC(Model-View-...
SSH整合包(S1.3+S2.5+H3.3)是一个常见的Java Web开发框架组合,由Struts 1.3、Spring 2.5和Hibernate 3.3这三大开源框架集成而成。这个整合包是开发人员进行企业级应用开发时常用的一种工具集合,便于快速构建基于...
本集成方案聚焦于Spring 4.2.5、Hibernate 4.3.11和Struts 1.3.8这三个特定版本的集成,以下将详细阐述它们的核心功能以及如何进行整合。 首先,Spring是Java企业级应用中的核心框架,它提供了依赖注入(DI)和面向...
3. 集成Struts1.3步骤: Struts作为经典的MVC框架,负责处理HTTP请求和展示视图。首先,引入Struts的库文件,并在Web应用的部署描述符`web.xml`中配置Struts的前端控制器`ActionServlet`。然后,创建Action类,定义...
本教程将详细介绍如何手动搭建Spring 2.5、Struts 1.3和Hibernate 3.5的集成环境。 **1. Spring 2.5** Spring是一个全面的企业级应用框架,它提供了AOP(面向切面编程)、DI(依赖注入)以及事务管理等功能。在...
《深入解析yj项目中的jar包1:整合Struts、Hibernate与Spring》 在软件开发领域,特别是Java Web开发中,框架的合理选择与集成至关重要。YJ项目中提到的"jar包1"是一个关键组件,它包含了Struts 1.3、Hibernate 3和...
描述中提到了"struts1.3 hibernate3 spring2",这些都是Java开发中非常著名的框架,它们各自在Web应用开发的不同领域发挥着关键作用。 1. **Struts1.3**:Struts是Apache软件基金会的一个开源项目,它提供了一个...
JasperReport Struts2 web 整合所需完整jar ant-1.7.1.jar antlr-2.7.5.jar asm.jar bsh-2.0b4.jar cglib-2.1.jar commons-beanutils-1.7.0.jar commons-beanutils-1.7.jar commons-collections-2.1.jar commons-...
在整合中使用的是Hibernate 3,它引入了HQL(Hibernate Query Language),增强了对关联映射的支持,以及对JPA(Java Persistence API)的部分实现。 再者,Struts是Apache组织下的一个开源MVC框架,主要用于处理...
根据给定文件的信息,本文将详细介绍如何配置Struts2.1.6、Spring2.0与Hibernate3.1这三个框架的整合开发环境。这是一套经典的MVC(Model-View-Controller)架构组合,适用于构建复杂的Java Web应用程序。 ### 一、...
Spring+Struts2+Hibernate+jpa 的jar,希望能对大家有所帮助,也希望能捞点积分! 这是我从我现在的项目当中抽取出来的,100%能用 她里面有: Spring-3.1.0.M1 系列 Struts2-2.3.15.3 系列 hibernate3.5.0-final 系列, ...
10.6.2 覆盖RequestProcessor类整合Struts 178 10.6.3 将Action管理委托给Spring框架 180 10.7 Spring整合Hibernate框架 182 10.7.1 创建Hibernate+Spring项目 182 10.7.2 反向工程生成Spring整合Hibernate的DAO 184...
Spring 可以与 Struts 框架进行整合,通过 Spring 管理 Struts 中的 Action 对象,实现更细粒度的控制和更灵活的配置。 **3.2 与 Web Services 的整合** Spring 提供了对 SOAP 和 RESTful Web Services 的支持。...
1.3 **源码包优先顺序**:调整源码包的加载顺序可以优化编译和运行时的行为。 接下来是添加SSH支持: 2. **添加Struts支持**:Struts是MVC设计模式的一个实现,负责处理用户请求和视图展示。这里将Struts相关的类...