http://www.infoq.com/cn/
站内时刻关注企业软件开发领域的变化与创新
工作流
中科永联高级技术培训中心(www.itisedu.com)
工作流(Workflow)就是“业务过程的部分或整体在计算机应用环境下的自动化”,它主要解决的是“使在多个参与者之间按照某种预定义的规则传递文档、信息或任务的过程自动进行,从而实现某个预期的业务目标,或者促使此目标的实现”。
简单地说,工作流就是一系列相互衔接、自动进行的业务活动或任务。一个工作流包括一组任务(或活动)及它们的相互顺序关 ...
1.持久层概念
专注于实现持久化的一个相对独立的领域。
2.ORM(对象-关系型数据映射组件)
优点:
减少乏味的代码
更加面向对象的设计
更好的性能
更好的移植性
缺点:
粒度问题granularity
子类型问题subtypes
同一性问题identity
关联问题associations
对象导航问题navigation
3.设计模式
工厂模式factory
代理模式proxy
decorator模式
dynamic proxy模式
4.资源管理模式
A.DAO(data access object)模式
I.DAO模式的实现层次 ...
Spring项目启动于2003年2月,其中基础代码来自《expert one-on-one j2ee design and development》。
Spring 是指一个用于构造Java 应用程序的轻量级框架,不限定于只编写web 应用,最少侵入。
本质上讲,Spring是IOC(Inversion of Control)和面向切面编程(AOP)的组合体。它是一个非侵入式的框架,增强了POJO的功能。从服务上讲(With a service abstraction),它将程序代码从J2EE环境解耦到普通的java对象(自然,这些代码可以脱离J2EE而在多种环境中运行) ...
1、如何学习Spring?
你可以通过下列途径学习spring:
(1) spring下载包中doc目录下的MVC-step-by-step和sample目录下的例子都是比较好的spring开发的例子。
(2) AppFuse集成了目前最流行的几个开源轻量级框架或者工具Ant,XDoclet,Spring,Hibernate(iBATIS),JUnit,Cactus,StrutsTestCase,Canoo's WebTest,Struts Menu,Display Tag Library,OSCache,JSTL,Struts 。
你可以通过AppFuse源代码来学习sp ...
工作流联盟:http://www.wfmc.org/
eworkflow:http://www.e-workflow.org/
jbpm:http://www.jboss.com/products/jbpm
osworkflow:http://www.opensymphony.com/osworkflow
银狐999 的个人空间:http://javafox.vip.myrice.com/index.htm
银狐999的个人BLOG:http://blog.csdn.net/james999
工作流管理技术基础 ...
本文来自:Ericlee的blog
1, 您好,请先向我们的网友简单做一下自我介绍自己好吗?
我的网名是“银狐999”,目前就职于TIBCO中国研发中心,负责tibco administrator server底层组件的维护。
我的工作经历即简单又复杂。简单是因为近五年来,我几乎都在围绕着Workflow相关的技术在发展;而复杂则是更换了好几家公司,从事过电子政务领域,数据集成领域、业务基础软件平台、协同办公平台等多方面的工作。
我是个很Open的人,这得益于早期javaunion论坛上那帮伙伴,他们的无私奉献让我明 ...
容器是指应用代码的运行框架。
理想容器特点:
可接插性
一致性
一站式购物
提供企业级服务
提供服务:
生命周期管理
查找服务
配置服务
依赖决议
1.自动装箱与拆箱(autoboxing and unboxing)
实现了基本类型与外覆类之间的隐式转换。基本类型至外覆类的转换称为装箱,外覆类至基本类型的转换为解箱。
2.泛型(Generic)
增强了java的类型安全,可以在编译期间对容器内的对象进行类型检查,在运行期不必进行类型的转换。而在j2se5之前必须在运行期动态进行容器内对象的检查及转换,减少含糊的容器,可以定义什么类型的数据放入容器
3.注解(Meta data)
4.增强循环(Enhanced for Loop)
5.可变参数(Variable Arguments)
6.静态导入(Static Imports ...
(摘自csdn)
Reginald Braithwaite认为,很多人和他一样遇到了这样的问题:“当一个人遇到200个申请编程工作的人中有199个完全不能写代码的时候,你就会和他一样感到困惑。 我重申一下:他们什么代码都写不出来。”
刚才所提到的人就是Imran,他直接拒绝了很多不能写出简单程序的程序员:
“在一些公平的考验之后,我发现那些因为代码而抓狂的人不是为了庞大的项目,而是在细小的地方 ...
原文出处:
http://www.onjava.com/pub/a/onjava/2004/04/07/wiringwebapps.html?page=1
http://www.onjava.com/pub/a/onjava/2004/04/07/wiringwebapps.html?page=2
http://www.onjava.com/pub/a/onjava/2004/04/07/wiringwebapps.html?page=3
其实,就算用Java建造一个不是很烦琐的web应用,也不是件轻松的事情。 在构架的一开始就有很多事情要考虑。 从高处看,摆在开发者面前有很多 ...
OSWorkflow是一个灵活的工作流引擎,设计成可嵌入到企业应用程序中。它提供了许多的持久化API支持包括:EJB,Hibernate,JDBC和其它。OSWorkflow还可以与Spring集成。
网址:http://www.opensymphony.com/osworkflow/
1.OSWorkflow基本概念(gigix)
http://gigix.blogdriver.com/gigix/113138.html
2.osworkflow中文指南(Quake Wang)
http://wiki.opensymphony.com/display/WF/Tutorial+- ...
Select
用途:
从指定表中取出指定的列的数据
语法:
SELECT column_name(s) FROM table_name
解释:
从数据库中选取资料列,并允许从一或多个资料表中,选取一或多个资料列或资料行。SELECT 陈述式的完整语法相当复杂,但主要子句可摘要为:
SELECT select_list
[ INTO new_table ]
FROM table ...
1.概述
hibernate是在JDBC之上提供一层薄薄的封装,在提供完全透明的持久化机制的同时又提供尽可能多的灵活性。相比之ibatis则是面向“语句映射”的层面,使用SQL作为查询语言。
2.标准方面
J2EE提供了两个持久化的手段:JDBC,它是J2SE中访问关系数据库系统的标准API,然而却以一种错误的编程模型来强制开发者用java代码来处理关系思想;另一个是实体Beans ,它是EJB中专门模型化持久化实体的组件,一是不能处理持久对象间的关系,二是使用了糟糕的查询语言,三是难于测试。
3.ORM(object relational mapping)
由于J2EE ...
转载自:http://www.oreilly.com.cn/indexcat.php?c=java
JSP 2.0: The New Deal, Part 4
byHans Bergsten, author of JavaServer Pages, 3rd Edition05/12/2004
在“JSP 2.0: 新特性”的最后一部分中,我们将要看两个新特性,它们使开发自定义标签库变得更加容易,它们是:标签文件和简化的tag-handler Java API。
以JSP Tag文件形式开发自定义Action
JSP试图让对Java没有经验的人写动态页面成为可能。在页面间,重用一部分动态 ...
转载自:http://www.oreilly.com.cn/indexcat.php?c=java
JSP 2.0: The New Deal, Part 3
by Hans Bergsten, author of JavaServer Pages, 3rd Edition
04/21/2004
更具伸缩性的JSP Document格式规则
JSP 2.0 规范支持两种类型的JSP页面:一种是包含任何数据类型的常规JSP页面;另一种是具备良好结构的XML文档(具有XHTML和JSP元素)。为了做到这一点,在一个JSP Document中JSP的 “directive” 和 “脚本”必须用 ...
转载自:http://www.oreilly.com.cn/indexcat.php?c=java
JSP 2.0: The New Deal, Part 2
by Hans Bergsten, author of JavaServer Pages, 3rd Edition,12/03/2003
这篇文章是讲述加入到JavaServer Pages (JSP) 2.0 规范中的特性的系列文章的第二部分。在前面的第一部分,我描述了新的EL表达式,但是还有更多的内容没有涉及。这一部分描述的是JavaServer Pages (JSP) 2.0 规范在错误处理机制和新的部署描述符特性方面的增强。我 ...
转载自:http://www.oreilly.com.cn/indexcat.php?c=java
JSP 2.0: The New Deal, Part 1
作者: Hans Bergsten, 《JavaServer Pages, 3rd Edition》11/05/2003
期待已久的日子即将到来: 最新版JavaServer Pages (JSP)2.0规范即将和其他的J2EE 1.4一同发布。新的JSP版本有一个新的飞跃,采用了新的方式:由于新的语言表达式(Expression Language,以下简称为EL)和JSP标准标签库(JSP Standard Tag Librar ...
JSTL的用法一观
1.下载jstl:jakarta-taglibs-standard-1.0.6.zip,web.xml 2.4中无需配置
(当然,你要是用资料文件实现国际化时要配置了),在JSP页面中这样引用:
你最好写一单独JSP文件:比如 taglibs.jsp
<%@ page contentType="text/html; charset=GBK" language="java" %>
<%@ taglib uri="http://java.sun.com/jstl/core_rt" prefix="c" %>
<%@ taglib uri="http://jav ...
1.JBossIDE Update Site
http://jboss.sourceforge.net/jbosside/updates
JBossIDE-1.5RC1-ALL,支持ejb3,jboss aop,jboss jbpm。
2.Commonclipse Update
http://commonclipse.sourceforge.net
可用于javabean生成toString(),hashCode(),equals(Object object)方法,
和xdoclet配合生成hibernate映射文件。
3.myeclipse
www.myeclipseide.com ...
- 浏览: 15947 次
- 性别:

- 来自: 深圳

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
hibernate简介
...
-- by Bison_001 -
hibernate简介
...
-- by Bison_001 -
hibernate简介
...
-- by Bison_001 -
hibernate简介
...
-- by Bison_001 -
JSP2.0精彩概述(4)
tag文件里面怎么设置中文字体??? 我输入中文显示出来都是乱码,我在输出页里已 ...
-- by lep1985520






评论排行榜