J2EE
lehsyh
这个作者很懒,什么都没留下…
展开
-
利用SDO体系结构简化和统一数据
本文阐述了服务数据对象 (SDO) 体系结构的关键概念,以及它所提供的强大功能和灵活性。SDO 体系结构在 Java(TM) 2 Platform Enterprise Edition (J2EE) 社区正获得越来越广泛的普及,它也用于构建面向服务的体系结构 (SOA) 的环境。在 IT 解决方案日趋复杂和越来越多地采用分布式体系结构的今天,它可以满足异构数据集成的需要。引言 服务数据...原创 2009-12-09 20:02:22 · 548 阅读 · 0 评论 -
企业应用技术架构(SOBA)演进史
发布时间:2009.08.03 15:10 来源:CIO时代网 作者:CIO时代网1 企业应用技术架构的演进 企业应用技术架构的演进会经历3个主要阶段:主机架构、客户机/服务器架构、企业服务架构。他们之间的主要区别是: 在主机架构下,数据和逻辑是一体的,采用面向过程的设计方法,每个应用是一个孤立的系统,维护相对容易,难于相互集成; 客户机/服务器架构将逻辑与数...原创 2009-12-18 21:10:58 · 307 阅读 · 0 评论 -
SCA(Service Component Architecture)编程模型入门
2006 年 1 月 04 日本文将介绍SCA编程模型中的基本概念,并以一个简单的例子来说明它的一些基本用法,期待能够抛砖引玉,并为读者以后深入了解SCA打下基础。概览目前业界主要的软件厂商都在大力推广面向服务的架构(Service Oritented Architecture,SOA)的概念,但是对于很多客户来说,SOA的概念还是显得相对抽象的。为了使客户能够更加简单的实现向这种面向服务...原创 2009-11-19 21:46:15 · 137 阅读 · 0 评论 -
SDO 简介
本文关键字:服务, 数据对象, Service Data Objects, SDO 文章工具服务数据对象(Service Data Objects,SDO) 是BEA 和 IBM 最近共同发布的一项规范,而且它正由JSR-235专家组进行标准化以通过JCP(Java 标准化组织)的审核。SDO是Java平台的一种数据编程架构和API,它统一了不同数据源类型的数据编程,提供了对通用应用程序模式的健壮...原创 2009-12-08 21:20:00 · 218 阅读 · 0 评论 -
SOA的基本特征
实施SOA的关键目标是实现企业IT资产的最大化重用。要实现这一目标,就要在实施SOA的过程中牢记以下特征:﹡ 可从企业外部访问﹡ 随时可用﹡ 粗粒度的服务接口﹡ 分级﹡ 松散耦合﹡ 可重用的服务﹡ 服务接口设计管理﹡ 标准化的服务接口﹡ 支持各种消息模式﹡ 精确定义的服务契约 我们现在开始依次讨论以上概念。1 可从企业外部访问 ...原创 2009-11-24 13:36:41 · 372 阅读 · 0 评论 -
什么是SCA
服务组件架构(SCA)是一个开发SOA面向服务应用的简单模型。这篇文章通过一个例子描述了SCA的种种优势,并介绍SCA的相关概念。本文中的例子是基于Apache Tuscany开源项目开发的(http://incubator.apache.org/tuscany/)。文中所涉及的实例源码均经Apache License 2.0认证(http://www.apache.org/licenses/LI...原创 2009-12-09 21:12:03 · 538 阅读 · 0 评论 -
SCA/SDO综述
一、历史回顾 自2005年11月开始,18家厂商致力于联合制定简化SOA应用开发新的行业规范(联盟厂商包括BEA,Cape Clear,IBM,Interface21,IONA,Oracle,Primeton Technologies(普元软件),Progress Software,Red Hat,Rogue Wave Software,SAP AG,Siemens AG,Soft...原创 2009-12-01 19:04:56 · 419 阅读 · 0 评论 -
STP SOA 开发教程
一、开发环境的搭建 1、下载并安装更新Eclipse STP(SOA Tools Platform); 1)、网址:http://download.eclipse.org/stp/downloads/ ; 网址2:http://www.eclipse.org/downloads/download.php?file=/te...原创 2009-11-19 14:11:20 · 156 阅读 · 0 评论 -
Spring中常用的HQL查询方法(getHibernateTemplate())
一、find(String queryString); 示例:this.getHibernateTemplate().find("from bean.User"); 返回所有User对象 二、find(String queryString , Object value); 示例:this.getHibernateTemplate().find("f...原创 2011-01-15 19:23:21 · 99 阅读 · 0 评论 -
eclipse中远程调试tomcat的web程序
1、在远程tomcat的catalina.bat中添加参数 将下面代码添加到注释rem的下面即可。 set CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000 注意:8000端...原创 2014-08-28 13:09:37 · 183 阅读 · 0 评论 -
一个tomcat服务实现多个应用目录的配置
1、目的:在服务器上安装一个tomcat实现多个应用的服务2、步骤:修改$TOMCAT_HOME/conf/server.xml,其中service部分就是配置的一个应用服务,复制多个service,则就建立多个应用服务。3、内容:<?xml version='1.0' encoding='utf-8'?><Server port="8005" shutdown="SHU...原创 2012-07-07 08:00:09 · 513 阅读 · 0 评论 -
tomcat7配置jndi
一 环境:Tomcat7+JDK1.6 二 具体步骤如下: bean.xml中配置:Java代码 <bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean"> <property name="jndiName" value="java:com...原创 2012-06-20 17:33:04 · 352 阅读 · 0 评论 -
cache介绍及应用
为什么要缓存:一句话,减少服务器处理次数,加快访问速度 Ibatis的缓存代码 使用ibatis缓存的方法:在对应每个表的xml中加入一个cacheModel模块,例如: <cacheModel id="user-cache" type="LRU" readOnly="false"serialize="true"> <flushInterval h...原创 2010-11-17 09:31:58 · 475 阅读 · 0 评论 -
ibatis+spring+struts整合应用实例
步骤: 一、新建工程,添加ibatis、spring和struts的jars; 二、数据库设计. 三、POJO类. 四、pojo类配置文件编写 五、ibatis主配置文件编写【主配置文件只剩下sqlMap了】 六、dao接口和接口实现 七、service接口和接口实现 八、struts action实现及struts-config.xml配置 九、spring配置文件的内容【牵扯到ibatis...原创 2010-01-28 18:13:56 · 186 阅读 · 0 评论 -
ibatis+spring+struts整合应用
说起这三个的整合,其实还是ibatis+spring的整合,好了,开始了!Spring iBATIS整合实例这里介绍两种Spring iBATIS整合的方式,这两种整合方式也是spring官方文档中提到的这两种整合方案。 Spring iBATIS整合模式一 可以基于原生的iBATIS API来编程,而无需对Spring产生任何依赖。直接使用注入的 SqlMapClie...原创 2010-01-28 14:30:09 · 113 阅读 · 0 评论 -
maven打包问题集合
在一个maven项目中,如果存在编译需要而发布不需要的jar包,可以用scope标签,值设为provided。如下:<dependency><groupId>javax.servlet.jsp</groupId><artifactId>jsp-api</artifactId><version>2.1</version...原创 2012-12-23 15:38:11 · 158 阅读 · 0 评论 -
在Tomcat6.0+MySQL5.0环境下配置和使用数据库连接池
一,在Tomcat中配置连接池的JNDI首先到MySQL的网站上下载MySQL JDBC连接器放到%CATALINA_HOME%/lib目录下,在%CATALINA_HOME%/conf目录下找到context.xml,这个文件是全局的,如果想只对特定的应用使用可以编辑WEB-INF/context.xml文件。在context标记之间添加如下内容:<Resource auth=...原创 2012-12-23 14:35:42 · 105 阅读 · 0 评论 -
Maven:划分模块【转】
所有用Maven管理的真实的项目都应该是分模块的,每个模块都对应着一个pom.xml。它们之间通过继承和聚合(也称作多模块,multi- module)相互关联。那么,为什么要这么做呢?我们明明在开发一个项目,划分模块后,导入Eclipse变成了N个项目,这会带来复杂度,给开发带来 不便。 为了解释原因,假设有这样一个项目,很常见的Java Web应用。在这个应用中,我们分了几层:...原创 2012-07-23 16:15:27 · 85 阅读 · 0 评论 -
JBoss Seam2
(一)、介绍 JBoss Seam是一个Java EE5框架。它通过把JSF与EJB3.0组件合并在一起,从而为开发基于Web的企业应用程序提供一个最新的模式。Seam可以让你把EJB组件直接绑定到JSF页面。Seam能够统一和集成现有的开源技术集成如Facelets、Hibernate、jBPM、Drools、Groovy、Java Portlets、BPM、AJAX、iText和...原创 2009-12-30 16:26:42 · 224 阅读 · 0 评论 -
【转】"运行时异常"也要扑捉(JAVA版)
在java的异常类体系中,Error和RuntimeException是非检查型异常,其他的都是检查型异常。所有方法都可以在不声明throws的情况下抛出RuntimeException及其子类,但不可以在不声明的情况下抛出非RuntimeException。简单的说,非RuntimeException要自己写catch块处理掉。 Java提供了两类主要的异常:runtime...原创 2013-01-25 13:30:55 · 83 阅读 · 0 评论 -
润乾配置数据源的两种方式
runqiansupport@hotmail.comQQ:800025723邮箱:support@runqian.com.cn电话:02022316181手机:15013150550邮箱:linxiaosui@runqian.com.cn电话:020 22078632 第一种:采用JDBC配置---在根目录下配置一个数据源<jdbc-ds-configs><jdb...原创 2012-12-23 15:16:05 · 1108 阅读 · 0 评论 -
Maven入门--概念与实例
1 关键名词 Project:任何您想build的事物,Maven都可以认为它们是工程。这些工程被定义为工程对象模型(POM,Poject Object Model)。一个工程可以依赖其它的工程;一个工程也可以由多个子工程构成。 POM:POM(pom.xml)是Maven的核心文件,它是指示Maven如何工作的元数据文件,类似于Ant中的build.xml文件。POM文件位于每个工...原创 2010-01-22 09:26:29 · 178 阅读 · 0 评论 -
什么是J2EE,包括哪些规范!
J2EE平台由一整套服务(Services)、应用程序接口(APIs)和协议构成,它对开发基于Web的多层应用提供了功能支持,下面对J2EE中的13种技术规范进行简单的描述(限于篇幅,这里只能进行简单的描述):JDBC(Java Database Connectivity): JDBC API为访问不同的数据库提供了一种统一的途径,象ODBC一样,JDBC对开发者屏蔽了一些细节问题,另外,JDBC...原创 2010-01-18 23:12:09 · 150 阅读 · 0 评论