![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Struts2+Spring2+hibernate3
文章平均质量分 88
birdme007
郑州工业大学
展开
-
Struts中不同的Action和ActionForm组合
在TSS.com上看到一篇好文,有关Struts使用中各种不同的Action和ActionForm组合的利弊。我先消化一下,整理好,供大家参考。原文标题:Struts action mappings: Divide Et Impera,作者:Michael Juravlev。在TSS上的URL:http://www.theserverside.com/articles/article.tss?l=转载 2006-11-24 16:25:00 · 841 阅读 · 0 评论 -
Struts中不同的Action和ActionForm组合
在TSS.com上看到一篇好文,有关Struts使用中各种不同的Action和ActionForm组合的利弊。我先消化一下,整理好,供大家参考。原文标题:Struts action mappings: Divide Et Impera,作者:Michael Juravlev。在TSS上的URL:http://www.theserverside.com/articles/article.tss?l=...2006-11-24 16:25:00 · 75 阅读 · 0 评论 -
weblogic集群测试
weblogic集群测试1. 集群原理针对现有资源,采用如下图所示的体系结构2. 集群规划在规划集群配置时,应该牢记以下关于网络环境与集群配置的限制。1.首先,集群中的WebLogic主机必须使用永久的静态IP地址。动态IP地址分配不能用于集群环境。如果服务器位于防火墙后面,而客户机位于防火墙外面,那么服务器必须有公共的静态IP地址,只有这样,客户端才能访问服务器。2.集群中的所有We转载 2007-08-23 08:48:00 · 2126 阅读 · 0 评论 -
spring调用Oracle存储过程,并返回结果集的完整实例
这是总结以前使用spring调用Oracle存储过程,并用cursor返回结果集的一个完整实例,希望能对大家有帮助。 1. 创建表: 代码 create table TEST_USERS ( USER_ID VARCHAR2(10) not null, NAME VARCHAR2(10) no转载 2007-08-10 11:05:00 · 1755 阅读 · 0 评论 -
关于spring声明式事务管理异常处理的测试和小结
关于spring事务管理以及异常处理的帖子,本论坛争论颇多,各有各的测试代码,也各有各的测试结果, 不知道是spring版本的不同还是各测试的例子的不同而导致测试结果出现差异. 本人也很想弄清楚spring是如何对Service进行事务管理的,并且还去看了一下spring框架关于事务管理几个相关类的源码,可惜由于本人功力有限,只看懂了皮毛. 既然源代码看不懂,那么只有运用例子进行测试,虽然笨了点,转载 2007-08-10 10:50:00 · 1252 阅读 · 0 评论 -
Hibernate3的DetachedCriteria支持
Hibernate3支持DetachedCriteria,这是一个非常有意义的特性!我们知道,在常规的Web编程中,有大量的动态条件查询,即用户在网页上面自由选择某些条件,程序根据用户的选择条件,动态生成SQL语句,进行查询。 针对这种需求,对于分层应用程序来说,Web层需要传递一个查询的条件列表给业务层对象,业务层对象获得这个条件列表之后,然后依次取出条件,构造查询语句。这里的一个难点是条件原创 2007-08-10 10:39:00 · 1311 阅读 · 1 评论 -
spring 拦截器的实现
spring 拦截器是spring AOP体系下的一个重要的子功能。它类似于web中的filter,但又比filter灵活,强大得多。许多AOP框架,包括Spring,都是以拦截器做通知模型, 并维护一个以连接点为中心的拦截器链。(见Spring Framework 开发参考手册第6章),拦截功能是spring AOP实现面向切面编程的一个亮点,我们这里通过一个示例来看看如何使用拦截功能的:转载 2007-08-03 17:08:00 · 6712 阅读 · 0 评论 -
I feel the good DAO design- -
** * 向数据库添加一条对应于一个业务对象实例的记录 * * @param entity * 业务对象实例 * @throws DaoException * ?±添加记录失败时抛³鲆斐£ */ public Entity create(Entity entity) throw原创 2007-08-01 11:23:00 · 914 阅读 · 0 评论 -
基于Spring的DAO层设计
概述 Spring为各种支持的ORM提供了统一基于模板模式的Template基类,此外还为使用模板类提供了方便的Support支持类,它内容包含了一个 Template,Spring推荐开发者直接继承这个Support类定义自己的DAO。但是,在实际应用中,直接继承Spring的Support定 义实体类DAO存在一些不足之处,我们将探讨通过引入一个基类简化子类的编码的思路。 此外转载 2007-07-31 17:14:00 · 1275 阅读 · 0 评论 -
Spring MVC向导控制器
假设某一个系统在用户注册模块中需要区别一般用户和高级用户,一般用户只要提供最简单的信息,通过一个小表单就可以搞掂了。但对于需要注册为高级用户的客户来说,论坛希望他们提供详细的注册信息,除了用户名、密码、Email这些最简单的信息外,还需要提供住址、电话以及兴趣爱好之类的调查信息。通过一张大表单让注册者一次性填写所有这些信息并不是一个好主意,大部分潜在的用户当看到这样面目狰狞的“超级表单”后都会毫不转载 2007-07-31 08:59:00 · 1355 阅读 · 0 评论 -
struts2拦截器的问题
顺便向大家提个醒,使用自定义的Interceptor时,一定要定义一个Interceptor栈,定义你自己的拦截器和系统默认拦截器的调用顺序,如果直接在action中引用你自定义的拦截器,就会发现只调用了你自己的拦截器,没有调用Struts2中内置的拦截器,那样有很多功能就会运行不正常了。 index.jsp not_found.jsp document.writ原创 2007-07-06 13:33:00 · 918 阅读 · 0 评论 -
用Java对象来表达JDBC操作
11.4. 用Java对象来表达JDBC操作 - Spring Framework reference 2.0.5 参考手册中文版11.4. 用Java对象来表达JDBC操作org.springframework.jdbc.object包下的类允许用户以更加 面向对象的方式去访问数据库。比如说,用户可以执行查询并返回一个list, 该list作为一个结果集将把从转载 2007-07-03 15:22:00 · 1008 阅读 · 0 评论 -
Write operations are not allowed in read-only mode (FlushMode.NEVER) - turn your Session into FlushMode.AUTO or remove 'readOnly
错误代码: org.springframework.dao.InvalidDataAccessApiUsageException: Write operations are not allowed in read-only mode (FlushMode.NEVER) - turn your Session into FlushMode.AUTO or remove readOnl原创 2007-07-02 16:40:00 · 1220 阅读 · 1 评论 -
open session and Hibernate事务处理机制
在没有使用Spring提供的Open Session In View情况下,因需要在service(or Dao)层里把session关闭,所以lazy loading 为true的话,要在应用层内把关系集合都初始化,如 company.getEmployees(),否则Hibernate抛session already closed Exception; Open Session In转载 2007-07-02 16:41:00 · 894 阅读 · 0 评论 -
struts2拦截器的问题
顺便向大家提个醒,使用自定义的Interceptor时,一定要定义一个Interceptor栈,定义你自己的拦截器和系统默认拦截器的调用顺序,如果直接在action中引用你自定义的拦截器,就会发现只调用了你自己的拦截器,没有调用Struts2中内置的拦截器,那样有很多功能就会运行不正常了。...2007-07-06 13:33:00 · 85 阅读 · 0 评论