【6】开源天空
文章平均质量分 76
stonecai
这个作者很懒,什么都没留下…
展开
-
Spring学习笔记:1-概念理解
源自:陈刚 (个人网站) Spring耳闻已久,但一直没有时间和心情去看它,最近它的声音是越来越大了,于是趁着有空闲时间,我也花了两个晚上看了看Spring,以下谈谈我的学习感受。 用Spring耳闻已久,但一直没有时间和心情去看它,最近它的声音是越来越大了,Java视线http://forum.javaeye.com/有不高手在谈论它。于是趁着有空闲时间,我也花了两个晚上转载 2006-11-18 11:32:00 · 865 阅读 · 0 评论 -
对EXTJS的控件之间DD的相关总结(一)
近来由于项目用到EXT,觉得里面的DD用起来很有意思,研究了一段时间源码,也总结了一些常用控件之间的用法,这方面网上的资料比较少,当时自己也走了一些弯路,现在暂时总结一下ext提供的Tree和Grid本身就有拖拽的功能,使用过TreePanel或者GridPanel的人都知道,对于要想让tree可以拖拽,那么必须为tree的enableDD属性设置为true。1,tree到gridpa原创 2009-02-23 20:26:00 · 3975 阅读 · 0 评论 -
Struts-config.xml配置文件讲解
Struts的核心是struts-config.xml配置文件,在这个文件里描述了所有的Struts组件。在这里包括配置主要的组件及次要的组件,下面是struts-config.xml包含主要元素的内容:一、 struts-config.xml的主要元素:"http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd">转载 2008-01-22 15:26:00 · 4734 阅读 · 1 评论 -
关于Action里面定义的变量问题
如果在action 中直接定义实例变量,问题就很大了。原因其实也很简单: 引用为了确保线程安全(thread-safe),在一个应用的生命周期中,Struts框架只会为每个Action类创建一个Action实例。所有的客户请求共享一个Action实例,并且所有请求线程可以同时执行它的execute()方法。 所以,每个action只有一个实例, 在action打印this也可以看到, 确实是一转载 2007-12-15 15:09:00 · 3444 阅读 · 1 评论 -
关于Hibernate配置的一点注意
1,hibernate 在oracle和mysql配置文件的不同多对多的配置在oracle的多对多中,要写上方案名的 lazy="true" inverse="false" cascade="save-update"> column="role_id" outer-join="auto" /> 而在mysql中由于没有存在方案的概念,所以上文中的schema ="eln原创 2007-12-09 20:21:00 · 734 阅读 · 0 评论 -
Struts的两个配置文件讲解
Struts应用采用两个基于XML的配置文件来配置,分别是web.xml和struts-cofig.xml文件.web.xml文件是配置所有web应用的而struts-config.xml文件是struts专用的配置文件,事实上也是可以根据需要给这个配置文件起其他名称的. Web应用的发布描述文件: web应用发布描述文件可以在应用开着者,发布者和组装者之间传转载 2008-01-22 15:24:00 · 1637 阅读 · 0 评论 -
struts学习中遇到的小问题及解决方案
--文章源自一位网友struts学习中遇到的小问题及解决方案一、struts使用小贴士(mainly from《struts in action》)1. 在actionForm中使用array以匹配重复的变量。例如在使用multibox时,相对应的可以在form中定义array。2.使用显示collection的记录总数。 eg:”listSize” name=”resu转载 2008-01-22 15:11:00 · 894 阅读 · 0 评论 -
Hibernate的主键生成机制
经常使用hibernate来自动生成主键,在业务处理中,用得最多的就是自动生成UUID作为主键,但不具备业务主键,这样可以非常准确的保证主键的唯一性,但一个很大的缺点就是hibernate的关联,非主键关联处理起来很烦心,特别上次处理非主键一对一,烦心到死。还有一个用的比较多的生成算法就是Assigned ,如果主键由自己在程序中生成的话一般都是用这个主键。在网上浏览了一些关于hiberna原创 2007-05-26 16:21:00 · 2243 阅读 · 0 评论 -
开源有益——爱上Spring的5个理由
约摸15年前的6月的一个酷热的早上,我爬入一艘旧玻璃钢制小艇。这小艇十分老,船身碎片刺入我的手指,它的桨几乎是传统whitewate桨的两倍长。我似乎在游泳而不是在划船,但是无所谓。15年后,我依然为此着迷。 约两年前,我试了试Spring Project,这个被Hibernate站点显著提到的东西。感觉就像那旧艇,十分适合我。为企业应用核心部分的发展,Spring深深地融入了我的编程当中,转载 2006-12-19 11:23:00 · 938 阅读 · 0 评论 -
Spring系列第2部分:当Hibernate遇上Spring
Spring AOP 软件系统通常由多个组件构成,每个组件负责一个特定的功能领域。但是,这些组件也经常承担它们的核心功能之外的额外责任。系统服务(例如日志、事务管理和安全性)经常发现自己跑到了别的组件的领域里,而这些组件的核心职责是其他事情。结果就是所谓的“代码纠缠”,或者更简单点儿说“一团糟”。面向方面编程是一种试图解决这个问题的编程技术,它把关注点的隔离提升为核心的编程概念。 使用转载 2006-12-11 17:53:00 · 1268 阅读 · 0 评论 -
Spring系列第1部分:Spring 框架简介
Spring 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。 在这篇由三部分组成的 Spring 系列 的第 1 部分中,我将介绍 Spring 框架。我先从框架底层模型的角度描述该框架的功能,然后将讨论两个最有趣的模块:Spring 面向方面编程(AOP)和控制反转转载 2006-12-11 17:52:00 · 2024 阅读 · 0 评论 -
Spring学习笔记:3-IoC中的国际化
IoC中的国际化(CVS版本:V002)从这一章开始,我将把实例的项目打开一个CVS版本,不知谁能提供一个FTP空间?3.1 前言标题准确来说应该是“使用Spring中的IoC功能来实现我们所开发项目系统的国际化”,国际化不是针对IoC的,而是针对你开发的整个系统。如果你使用过Eclipse的国际化,或者用过Eclipse的“外部化字符串”向导(Eclipse主菜单:转载 2006-11-18 11:36:00 · 872 阅读 · 0 评论 -
Spring学习笔记:2-Spring中IoC的入门实例
Spring中IoC的入门实例Spring的模块化是很强的,各个功能模块都是独立的,我们可以选择的使用。这一章先从Spring的IoC开始。所谓IoC就是一个用XML来定义生成对象的模式,我们看看如果来使用的。1、数据模型。1、如下图所示有三个类,Human(人类)是接口,Chinese(中国人)是一个子类,American(美国人)是另外一个子类。源代码如下:pack转载 2006-11-18 11:35:00 · 806 阅读 · 0 评论 -
Hibernate 3.2特性
1,从Hibernate 3.0.x/3.1.x升级到最新的3.2版,一定要注意,3.2版的很多sql函数如count(), sum()的唯一返回值已经从Integer变为Long,如果不升级代码,会得到一个ClassCastException。这个变化主要是为了兼容JPA,可以在hibernate.org的最新文档中找到说明。Hibernate Team也提供了一个与原来兼容的解决方案:转载 2009-09-09 09:12:00 · 1062 阅读 · 0 评论