- 博客(53)
- 资源 (2)
- 收藏
- 关注
转载 掌握 Ajax,第 1 部分: Ajax 简介
Brett McLaughlin , 作家,编辑, OReilly and Associates2006 年 1 月 04 日五年前,如果不知道 XML,您就是一只无人重视的丑小鸭。十八个月前,Ruby 成了关注的中心,不知道 Ruby 的程序员只能坐冷板凳了。今天,如果想跟上最新的技术时尚,那您的目标就是 Ajax。但是,Ajax 不仅仅是一种时尚,它是一种构建网站的强大方法,
2006-02-25 10:43:00 701
原创 Java代码查询网站
1. java2s http://www.java2s.com/ 这个网站非常好,分成三大类,分别是Example、Products、 Articles,每个大类下又分别设许多小类,还有搜索功能,这样查找起来非常方便。。比如,如果要学习SWT/JFace,只要把Example下的SWT JFace Eclipse 研究一下也就可以了。另外,这个网站还有JavaScript DHTML
2006-02-18 20:01:00 931
原创 快速上手Spring--10. 任意方法的替换
这篇文章来谈谈《Spring Framework 开发参考手册》的3.3.3.2小节中的“任意方法的替换”。 仔细看看文档。 · 先建立一个包:javamxj.spring.basic.MethodReplacer ,然后把以下5个文件放在这个包下。 H
2006-02-18 19:56:00 894
原创 快速上手Spring--11. 自动绑定和依赖检查
这篇文章来谈谈《Spring Framework 开发参考手册》的3.3.5小节中的“自动装配协作对象”和3.3.6 小节中的“依赖检查”。 仔细看看文档,相关配置见前面文章。 先建立一个包:javamxj.spring.basic.autowiring ,然后把以下4个文件放在这个包下。 · HelloBean,一个简单的Bean,含有
2006-02-18 19:56:00 911
原创 快速上手Spring--9. Lookup方法注入
这篇文章来谈谈《Spring Framework 开发参考手册》的3.3.3.1小节中的Lookup方法注入。 仔细看看文档,这种方法主要是用在Singleton的Object中使用非Singleton的Bean时,通过lookup-method的那个方法来取得非Singleton的Bean。一般用的不多,在用这种定义之前最好想明白你的需求。 · 先建立一个包:jav
2006-02-18 19:55:00 936
原创 快速上手Spring--8. 集合对象注入
这篇文章来谈谈《Spring Framework 开发参考手册》的3.3.2小节中的集合对象注入。 在项目开发中,还是经常会用到集合对象注入的,不过感觉没有多少需要介绍的,这次就只给出实例了。 · 先建立一个包:javamxj.spring.basic.collections ,然后把以下4个文件放在这个包下。
2006-02-18 19:54:00 823
原创 快速上手Spring--7. ref的用法
这篇文章来谈谈《Spring Framework 开发参考手册》的3.3.2小节中的ref的用法。 ref元素是用在property中,来设置需要引用的容器管理的其它Bean。 它的用法:,这里主要分析一下这三个参数的作用。 这次先看实例,再进行讲解。 · 先建立一个包:javamxj.spring.basic.ref ,然后把以下5个文件放在这个包
2006-02-18 19:53:00 961
原创 快速上手Spring--5.Bean的标志符(id与name)
又重新学习了Spring,想把自己的心得写下来,感觉有些无从下手。想来想去,还是根据Spring中文论坛翻译的《Spring Framework 开发参考手册》(1.1版本的中文版,pdf格式),来组织自己的思路。在这个阶段,我发布的关于Spring的文章,基本上都是入门级别的。相对而言,对于新手的帮助应该会更大。 虽然当前Spring的版本已经是1.2.2了,但同1.1版本的中
2006-02-18 19:52:00 1363
原创 快速上手Spring--6. Singleton的使用与否
上篇文章已经谈了《Spring Framework 开发参考手册》的3.2.4小节——《Bean的标志符(id与name)》,现在继续3.2.5小节——《Singleton的使用与否》。 文档已经把Singleton说的很清楚了,这里也不废话了。主要是了解在Spring中,默认的部署方式是Singleton,没有特别需要的话,一般使用Singleton。 相关
2006-02-18 19:52:00 1045
原创 快速上手Spring--4.安装和使用SpringIDE
这篇文章谈谈如何安装与使用SpringIDE。作为辅助Spring开发的工具,SpringIDE还是比较有用的。 ● 软件配置: · Eclipse 3.1 · SpringIDE主页:http://springide.org/project/当前版本:1.2.1 http://springide.org/updatesite/updatesite_1
2006-02-18 19:51:00 1594
原创 快速上手Spring--3. 加载Bean的配置文件
1. 创建项目 · 新建一个Java Project:SpringBeanFile,注意要导入用户库Spring。 · 这是完成后整个项目的结构(预览一下):· 项目源码下载(不包含库文件):http://free.ys168.com/?javamxj Spring目录下面。 2. 编写类文件 · 下面开始创建一个新类:BeanFile ;包名:javam
2006-02-18 19:50:00 1106
原创 快速上手Spring--2.HelloWorld(2)
这是第二部分。3. 采用“工厂模式” · 新建一个包,包名:javamxj.spring.beginning2,在这个包下,新建一个“Hello”接口,这个接口含有一个方法。 Hello.java
2006-02-18 19:49:00 1014
原创 快速上手Spring--2.HelloWorld(1)
这篇文章主要谈谈Spring的入门开发,例子很简单,就是输出一条语句。有关各种软件的配置这里就不在多说了,如有不明白的,可以参考我以前的文章。 在开始看这篇文章之前,最好弄清楚IoC、DI等概念,参考《快速上手Spring--1.收集的一些资料》。 一、下载和配置 1. 所需软件 · JDK 5.0 · eclipse-SDK-3.1RC3-win
2006-02-18 19:45:00 2516
原创 快速上手Spring--1.收集的一些资料
“好的开始是成功的一半”,但凡一种新的技术,开始阶段一般是很苦恼的。为了不让更多的人走同样的弯路,我这里就把学习Spring的经验与大家分享, 一起快乐一下。 Spring是什么?反正这里我不会谈论春天的。我要说的是Spring Framework ,它又是用来做什么的呢?一会半会我也说不清楚。还好现在是互联网的时代,google一下,会发现不少有用的东西。
2006-02-18 19:43:00 1056
原创 Eclipse快速上手Hibernate--8. 关联映射(多对多)
Hibernate中的关联(Association)映射主要有三种:一对一关联,一对多(或多对一)关联,多对多关联。每种关联都可以分为单向和双向两种。 前面文章已经说了一对一关联和一对多(或多对一)关联,这次谈谈多对多关联。至于环境设置,可以参考这个系列的前面几篇文章。 这里有两个类,一个是Student,一个是Course。一个学生可以选择多个课程,而一个课程也可
2006-02-18 19:42:00 1378
原创 Eclipse快速上手Hibernate--7. 关联映射(一对多) (2)
上篇文章《Eclipse快速上手Hibernate--7. 关联映射(一对多) (1)》已经说了一对多的单向关联,这次还是用Room和User类来说明多对一的单向关联,只不过这次关联关系是由User对象维持的。 由于有了上篇文章的基础,只要做些修改就可以了。 · 修改Room类,仅仅是删除了关联User类的代码。Room.javap
2006-02-18 19:41:00 1429 20
原创 Eclipse快速上手Hibernate--7. 关联映射(一对多) (3)
前面两篇文章《关联映射(一对多) (1)》、《关联映射(一对多) (2)》分别谈了“单向一对多关系”与“单向多对一关系”,双向一对多关系就是二者的组合。为了更好地提高执行效率,需要将“多”的一端设为主控方,就是将关联关系的维护工作交给“多”的一端。 以《关联映射(一对多) (2)》为基础,只要改动一下Room类即可。 · 修改Room类,仅仅是添加了关联Us
2006-02-18 19:41:00 1134
原创 Eclipse快速上手Hibernate--7. 关联映射(一对多) (1)
Hibernate中的关联(Association)映射主要有三种:一对一关联,一对多(或多对一)关联,多对多关联。每种关联都可以分为单向和双向两种。 上篇文章《Eclipse快速上手Hibernate--5. 关联映射(一对一) 》已经说了一对一关联,这次谈谈一对多(或多对一)关联。至于环境设置,可以参考这个系列的前面几篇文章。 这篇文章主要是参考《Hi
2006-02-18 19:40:00 1258
原创 Eclipse快速上手Hibernate--5. 组件映射
这篇文章主要说的是在Hibernate中的组件(Component)映射,可以参考Hibernate官方文档的第7章。至于环境设置,可以参考这个系列的前面几篇文章。 1. 创建项目 · 新建一个Java项目:ComponentMapping,注意选中“创建单独的源文件夹和输出文件夹”,同时添加“用户库”:hibernate。 2. 编写
2006-02-18 19:39:00 988
原创 Eclipse快速上手Hibernate--6. 关联映射(一对一)
Hibernate中的关联(Association)映射主要有三种:一对一关联,一对多(或多对一)关联,多对多关联。每种关联都可以分为单向和双向两种。 这篇文章主要说的是在Hibernate中的一对一关联,可以参考Hibernate官方文档的第5章。至于环境设置,可以参考这个系列的前面几篇文章。 一对一关联有两种映射方式:一种是使用主键关联,限制两个数据表的
2006-02-18 19:39:00 1170
原创 Eclipse快速上手Hibernate--4. 继承映射(3)
前两篇文章《Eclipse快速上手Hibernate--4. 继承映射(1)document.title="Eclipse快速上手Hibernate--4. 继承映射(1) - "+document.title》和《继承映射(2)》中已经谈了每个类层次结构一个表(table per class hierarchy)与每个子类一个表(table per subclass)的策
2006-02-18 19:38:00 946
原创 Eclipse快速上手Hibernate--4. 继承映射(2)
上篇文章《Eclipse快速上手Hibernate--4. 继承映射(1)document.title="Eclipse快速上手Hibernate--4. 继承映射(1) - "+document.title》中已经谈了每个类层次结构一个表(table per class hierarchy)的策略,这篇文章主要说的是每个子类一个表(table per subclass)的策
2006-02-18 19:37:00 1282
原创 Eclipse快速上手Hibernate--4. 继承映射(1)
前面的《Eclipse快速上手Hibernate--1. 入门实例 》等三篇文章已经谈了Hibernate的入门以及利用工具创建的方法。这篇文章主要说说在Hibernate中的继承映射。相关配置请参考前三篇文章。 如果程序中的对象含有继承的关系,在Hibernate中有以下三种策略将这种关系映射到数据表上:· 每个类层次结构一个表(table per class hiera
2006-02-18 19:36:00 2040
原创 Eclipse快速上手Hibernate--3. 利用XDoclet开发
这篇文章是上两篇文章《Eclipse快速上手Hibernate--1. 入门实例》和《Eclipse快速上手Hibernate--2. 利用Hbm映射文件开发》的延续,主要说的是如何利用XDocletHbm映射文件产生Hbm映射文件及数据表。可以参考XDoclet文档中关于Hibernate的部分和夏昕编写的《Hibernate开发指南》。同样,这篇文章没有过多谈理论,只是给出了一个完整的
2006-02-18 19:35:00 1411
原创 Eclipse快速上手Hibernate--2. 利用Hbm映射文件开发
这篇文章是上篇文章《Eclipse快速上手Hibernate--1. 入门实例》的延续,主要说的是如何利用Hbm映射文件产生普通的Java对象及数据表。可以参考Hibernate自带的文档《HIBERNATE - 符合Java习惯的关系数据库持久化》的第15章--《工具箱指南》一节。同样,这篇文章没有过多谈理论,只是给出了一个完整的实例加以说明。相关配置请参考上篇文章。 1.
2006-02-18 19:34:00 2012
原创 Java执行速度大幅提高
Java语言恐怕是稳居网路应用程序语言的首选了,这都要归功于它高度的安全性以及跨平台的特性,几乎在目前所有的电脑平台上您都可以见得到Java的芳踪。过去很可能会有不少人抱怨Java虽然有著相当不错的跨平台以及安全防护等特性,但是它的执行速度远远不及C++等各种传统惯用的程序语言。不过这次Sun Microsystem 可是有备而来的,不仅在执行速度上有大幅度的改革,而且在内容上也有做了一些修改
2006-02-18 12:29:00 1418
原创 随想Web2.0 的过去与未来
Web2.0在2005年,热了起来。Web2.0是什么?很多人在说,又好像所有的人都无法说清。可以肯定地是,Web2.0不是一种单纯的技术变革,不是一种简单的诸如C2C、IM这样可以描述出来的相对独立的服务或应用;同样,Web2.0更不是一种可以炒作的概念。尽管,很多人,在2005年把Web2.0作为推广的由头。 这几年,互联网遗存下来的毛病有很多,比如严重影响用户体验的弹出、
2006-02-17 23:06:00 1010
原创 你能挣多少钱——全国各大公司最新薪资行情
日本SONY(索尼) 1万/月,仅要研究生 韩国三星电子中国总部 25万/年 法国索姆软件,年薪20万/年,赴欧工作 美国Cisco(思科)15000/月,仅要研究生 美国INTEL(英特尔) 13000/月 美国IBM 5000左右/月 德国西门子 8000/月 西藏联通 8年100万(必须满8年)
2006-02-16 22:45:00 2163
原创 Eclipse快速上手Hibernate之入门实例
Eclipse快速上手Hibernate--1. 入门实例document.title="Eclipse快速上手Hibernate--1. 入门实例 - "+document.title 这篇文章主要谈谈Hibernate的入门开发,例子很简单,就是向数据表中添加用户名和密码。我分别使用了三种方法,一种是直接写代码,写Hbm映射文件等;一种是通过Hbm映射文件来生
2006-02-15 23:51:00 6294 5
原创 PHP 挑战 J2EE 和 .NET
>>摘自对Zend 的marketing VP Pamela Roussos的访问继PHP获得“Programming Language of 2004”大奖之后,由Zend公司主导的PHP,开始向J2EE和.NET发起挑战,抢夺WEB企业应用开发市场。根据 Forrester公司的调研,预计到2006市场上将会 有22%的企业应用使用J2EE开发,13%使用.NET,56%为二者结合,还有9%使
2006-02-15 23:47:00 883
原创 Spring Framework中的AOP编程之入门篇
作为这个介绍Spring框架中的面向方面编程(Aspect-Oriented Programming,AOP)的系列的第一部分,本文介绍了使您可以使用Spring中的面向方面特性进行快速开发的基础知识。使用跟踪和记录方面(面向方面领域的HelloWorld)作为例子,本文展示了如何使用Spring框架所独有的特性来声明切入点和通知以便应用方面。本系列的第二部分将更深入地介绍如何运用Spring
2006-02-12 21:59:00 1260 1
原创 Put JSF to work 2
二,High-level architecture design(总体架构设计)设计Web应用系统的下一步是总体的架构设计。它包括将应用程序细分为功能组件,将这些组件划分成若干层。总体架构设计对于具体技术使用是中立的。Multitiered architecture(多层架构)多层架构把整个系统划分成明显的功能单元:客户端,表示层,业务逻辑,综合(Integration),EIS。这种架构确保了责
2006-02-12 21:54:00 1190
原创 Put JSF to work 3
三,设计的实现现在我们看看如何将所有的东西连接起来,实现JCatalog。你可以下载全部的源代码。http://www.javaworld.com/javaworld/jw-07-2004/jsf/jw-0719-jsf.zip数据库设计我们为示例应用创建了一个名为Catalog的schema,它由4个表组成,如下图所示:类设计下图是JCatalog的class图面向接口的编程贯穿整个设计。在表示
2006-02-12 21:54:00 1186
原创 Put JSF to work 1
Put JSF to work使用JSF, Spring, Hibernate构建一个实际的web应用概要:使用JSF, Spring, Hibernate构建一个实际的web应用并不是毫无意义的事情。本文向你展示了如何整合JSF, Spring和Hibernate,以及使用这些技术构建实际web应用的最佳实践和设计方针。作者: Derek Yang Shen 翻译: rongsantangJav
2006-02-12 21:53:00 1328
原创 JSF(JavaServer Faces) 介绍
JSF(JavaServer Faces) 介绍 作者:fajaven译 发文时间:2003.08.04 16:13:29JavaServer Pages(JSF) 在 Java 的 WEB 编程中已经被认为是下一个重大的事件。通过 JSF ,你可以在网页上使用 WEB 组件,来捕获用户行为产生的事件。不远的将来,Java 工具将支持这个技术,开发 WEB 应用程序将与我们现在开发 SWING 程
2006-02-12 21:51:00 1458
原创 利用JSF、SpringFramework和Hibernate构建Web应用的实例讲述
[原作者] Derek Yang Shen[原文链接] http://www.javaworld.com/javaworld/jw-07-2004/jw-0719-jsf.html[源码链接] http://www.javaworld.com/javaworld/jw-07-2004/jsf/jw-0719-jsf.zip[翻译] 本人[点评] 该文是我看的第一篇讲述JSF与Spring整合的文章
2006-02-12 21:51:00 1219
原创 Mixing JSTL and JSF in Web Applications
JavaServer Pages Standard Tag Library (JSTL) is a library of standard tags that you can place on JavaServer Pages (JSP). The tags encapsulate functionality commonly used in Web applications. JSTL supp
2006-02-12 21:50:00 933
原创 JSF 转换与验证
本月,Rizon Software 的 CTO Paul Tabor 应邀与我一道解除针对 JSF 的 FUD。在本文中,我们将介绍 JSF 转换和验证框架的概念,它比您所想的要容易使用得多,也灵活得多。首先我们将介绍应用于 JSF 生命周期的转换和验证过程,然后展示一个简单的 JSF 应用程序中的默认转换和验证过程。接着将展示如何创建和插入自定义的实现,以应对要求更高的场景。正如 Rick
2006-02-12 21:49:00 1437
原创 实现图形JSF组件很简单地构建一个纯HTML无法轻松实现的图形Web应用程序组件
开发人员认为,如果有合适的工具来创建交互式Web界面,他们就能将时间集中在核心需求和定制上,并在规定时间内及时得交付应用程序。与其他技术如JavaServer Pages或Apache Struts 相比,JavaServer Faces (JSF)技术为创建交互式Web应用程序带来了很多便利。JSF在程序逻辑和GUI表示之间划出一条清晰的界限,提高了对Web程序的维护能力,并为Web用户界面组件
2006-02-12 21:48:00 1498
原创 实现图形JSF组件
开发人员认为,如果有合适的工具来创建交互式Web界面,他们就能将时间集中在核心需求和定制上,并在规定时间内及时得交付应用程序。与其他技术如JavaServer Pages或Apache Struts 相比,JavaServer Faces (JSF)技术为创建交互式Web应用程序带来了很多便利。JSF在程序逻辑和GUI表示之间划出一条清晰的界限,提高了对Web程序的维护能力,并为Web用户界面组件
2006-02-12 21:46:00 1400
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人