Framework
文章平均质量分 86
yangzibin
这个作者很懒,什么都没留下…
展开
-
Spring Web Flow
<script type="text/javascript"> if ( typeof renderDartAd == &quot;function&quot; ) renderDartAd( /* textAdNumber */ 4, ...原创 2009-04-30 15:22:32 · 258 阅读 · 0 评论 -
Using Spring with EJB 3
Using Spring with EJB 3By Robert. Filed in Java | Tags: ejb, ioc, spring Back when we were planning the migration to Glassfish, I realised wewould have two dependency...原创 2010-05-09 23:06:05 · 118 阅读 · 0 评论 -
web应用axis2集成spring
首先添加相应jar包到web-inf的lib里面。 一、在web.xml添加下面代码 <servlet> <display-name>Apache-Axis Servlet</display-name> <servlet-name>AxisServlet</servlet-name>...原创 2010-05-10 23:31:46 · 112 阅读 · 0 评论 -
转:Spring + axis2 开发 webservice
1.下载 spring-framework-2.0.8.zip 和 axis2-1.5-war.zip 备用:http://nchc.dl.sourceforge.net/project/springframework/springframework-2/2.0.8/spring-framework-2.0.8.ziphttp://apache.etoak.com/ws/axis2/1_5...原创 2010-05-10 23:33:46 · 93 阅读 · 0 评论 -
编写Axis2模块(Module)
在Axis2中提供了一个Axis2模块(soapmonitor),该模块实现了与《WebService大讲堂之Axis2(9):编写Axis2模块(Module)》中实现的logging模块相同的功能,所不同的是,logging模块直接将SOAP请求与响应消息输出到Tomcat控制台中,而soapmonitor模块利用applet直接在页面中输出...原创 2010-05-10 23:45:24 · 112 阅读 · 0 评论 -
Spring Batch:简化批处理和离线处理的开发
Spring Batch项目是一个轻量级的全面的基于Spring的批处理框架,最近发布了1.0版。InfoQ采访了其项目领导人David Syer,以了解该版本的相关信息以及它为Spring社区提供了些什么。 Syer将SpringBatch描述为这样一个框架,它能够管理批处理和离线处理,从而使应用开发者将注意力集中在业务逻辑上。Syer指出了SpringBatch带给批处...原创 2009-09-07 16:19:23 · 125 阅读 · 0 评论 -
理解REST软件架构
一种思维方式影响了软件行业的发展。REST软件架构是当今世界上最成功的互联网的超媒体分布式系统。它让人们真正理解我们的网络协议HTTP本来面貌。它正在成为网络服务的主流技术,同时也正在改变互联网的网络软件开发的全新思维方式。AJAX技术和Rails框架把REST软件架构思想真正地在实际中很好表现出来。今天微软也已经应用REST并且提出把我们现有的网络变成为一个语义网,这种网络将会使得搜...原创 2010-02-03 23:11:32 · 80 阅读 · 0 评论 -
Grails探索之Template
Grails开发平台在View技术方面,我最喜欢的技术除了引入了flash变量以外,就是Template技术。Java平台在View方面最方便的重用技术就是include。虽然Tiles等功能非常强大,但由于配置的繁琐,使得它们在作为整个项目的Layout以外,几乎就没什么应用。Include虽然使用起来很方便,但是它在传值方面又有天然的弱点。而Grails平台的Template技术...原创 2010-02-05 12:52:47 · 112 阅读 · 0 评论 -
Grails and DWR
前段时间学过一点DWR,现在在学Grails,觉得还挺好用的,于是就想着有没有办法将这两个好东西用到一起来,看了Grails的文档,发现里面有这个plugin,grails的wiki里面也有介绍如何使用.我就照着wiki上面说的一做,发现我一输grails install-plugin dwr 出了一段输出后就没有下文了Microsoft Windows XP [版本 5.1....原创 2010-02-05 23:31:10 · 92 阅读 · 0 评论 -
Hacking JSecurity plugin to supports OpenId
I'm currently developing an application for my new brand company and I'd like that supports authentication with username and password , and OpenId.I could install Acegi Grails Plugin...原创 2010-02-08 22:56:00 · 92 阅读 · 0 评论 -
Spring 2.5.1 + EJB3
I've gotten Spring 2.5.1 + EJB3 to work on both JBoss and Glassfish.Though, I've also at times run into issues similar to the above (see mythread on this).Like you, I also placed spring.jar in...原创 2010-05-09 23:02:50 · 86 阅读 · 0 评论 -
Professional Java Development with the Spring Fram
Professional Java Development with the Spring Framework http://www.softii.com/downinfo/18920.html原创 2009-02-18 23:29:02 · 214 阅读 · 0 评论 -
Spring Roo
Spring Roo 是一种 Spring 开发的辅助工具,当你感叹 Ruby on Rails,CakePHP,Seam Gen时,或许应该尝试一下Spring Roo。Spring 官方博客的 Spring Roo 介绍原创 2010-01-14 22:14:52 · 100 阅读 · 0 评论 -
Spring Web Flow 2.0 入门
Spring Web Flow 2.0 概述Spring Web Flow 2.0 新特性Spring Web Flow 是 Spring 的一个子项目,其最主要的目的是解决跨越多个请求的、用户与服务器之间的、有状态交互问题。最新版本为 2.0 ,相比于 1.x 版的 Spring Web Flow ,有以下几个值得注意的新特性。 与 Spring M...原创 2009-04-30 15:42:19 · 144 阅读 · 0 评论 -
什么是AspectJ
What is AspectJ <script><![CDATA[ocument.title="What is AspectJ - "+document.title]]></script>网上出现了很多讲解AspectJ的资料,但大多是从讲解AspectJ语法开始,本文从另一个角度讲解AspectJ,作者着重介绍了AspectJ的设计思路和运...原创 2008-12-14 02:24:21 · 287 阅读 · 0 评论 -
C++,C#,JAVA之间webservice互操作问题探讨
来自:http://www.cppblog.com/qiujian5628/archive/2008/09/16/61945.htmlc++用的是gsoap,关于使用gsoap创建webservice的客户端服务端问题,可以参见我以前的随笔:<<gsoap使用心得>>JAVA用的是axis,用axis创建webservice的客户端和服务...原创 2009-06-29 10:25:13 · 104 阅读 · 0 评论 -
Interoperable WSDL faults in gSOAP and Apache Axis webservices
his document describes how to successfuly use WSDL faults in webservices implemented in C using gSOAP or in Java using Apache Axis for reporting unusual return values. It assumes that you kn...原创 2009-07-09 12:55:22 · 121 阅读 · 0 评论 -
Think in Pushlet
关键字:Pushlet,comet,poll,pull,AJAX 摘要:server端向浏览器client发送通知这种通讯模式在J2EE应用中很常见,通常使用采用RMI、CORBA或者自定义TCP/IP信息的applet来实现。这些技术往往由于复杂而产生诸多不利之处:技术难以实现、存在防火墙限制(因为需要打开非HTTP的通讯端口)、需要额外的server开发和维护。并且除了刷...原创 2009-07-11 22:05:32 · 136 阅读 · 0 评论 -
WEB前端开发高性能优化之JavaScript优化细节
作为一名网站开发WEB前端工程师,对自己开发的网站项目应该尽可能地对其性能进行优化,现在互联网上搜索到的网站性能优化多是翻译转载自Yahoo14条或34条。Yahoo的优化建议关注在大的方面,下面,W3CGroup为大家呈现WEB前端开发高性能优化部分之JavaScript的优化细节!一、避免出现脚本失控不论什么脚本,在任何时间、任何浏览器上执行,都不应该超过100毫秒。如...原创 2009-07-18 17:55:00 · 118 阅读 · 0 评论 -
基于动态表单技术的项目开发方法
在以往的项目实施过程中,我们经常会遇到将多个不同厂家产品整合在一起从而实现协同工作的应用案例,而要提高开发效率,这就意味着需要得到这些不同领域产品非常出色的支撑和实现真正意义上的松耦合集成才能达到最好的实施效果和最高的开发效率。 数据采集方法是我们构建系统过程中必须解决的问题,是几个需要重点关注的领域之一。就像众所周知的木桶原理一样,数据...原创 2010-01-12 09:58:37 · 196 阅读 · 0 评论 -
实时数据集成解决方案 XAware
实时数据集成解决方案 XAware XAware是一套实时数据集成解决方案。它可以通过DBMS, SOAP, HTTP/REST, text, LDAP,FTP对数据进行读写。它包含一个基于Eclipse的设计器和一个为SOA而构建的运行期环境。它内置支持数据库事务、消息系统、结构化/非结构化文本和XML结构等。功能和特点...原创 2010-01-13 13:00:17 · 233 阅读 · 0 评论 -
Apache CXF快速上手教程
基础架构CXF旨在为服务创建必要的基础设施,它的整体架构主要由以下几个部分组成:1.Bus它是C X F架构的主干,为共享资源提供了一个可配置的场所,作用非常类似于S p r i ng的ApplicationContext。这些共享资源包括WSDL管理器、绑定工厂等。通过对Bus进行扩展,可以方便地容纳自己的资源,或替换现有的资源。默认Bus实现是基于S...原创 2010-01-13 13:25:11 · 106 阅读 · 0 评论 -
Grails and EJB 3 Session Beans
Grails and EJB 3 Session BeansA while back I was working on a Grails project that needed to integrate with an EJB2 application via session beans. So, when my current project had a similar n...原创 2010-02-09 00:01:22 · 82 阅读 · 0 评论 -
SWIG是什么
SWIG是什么? SWIG是一种简化脚本语言与C/C++接口的开发工具。简而言之,SWIG是一个通过包装和编译 C语言程序来达到与脚本语言通讯目的的工具。 。怎么使用SWIG? 首先解释C/C++语言编程的优缺点, 。一个简单的示例: -SWIG接口文件 -swig命令 -创建Perl5模块 -创建Python模块 ...原创 2010-02-12 10:24:13 · 1563 阅读 · 0 评论 -
ContextLoaderListener
(1) org.springframework.web.context.ContextLoaderListener 这个类被定义为监听器,并读取在参数contextConfigLocation中定义的xml 文件,如果不设置contextConfigLocation的初始参数则默认会读取 WEB-INF路径下的 application.xml文件,如果需要自定义了另外的...原创 2010-12-06 15:58:22 · 102 阅读 · 0 评论 -
JNA(Java Native Access)学习入门
Java Native Access 项目 在Java.net上,你可以到这个网站上现在这个项目的代码和在线帮助文档。虽然在下载有5个相关的jar文件,在本文中你仅仅需要下载其中的jna.jar和example.jar。Jna.jar 提供基本的、运行这些示例文件必需的jna运行环境。这个jna.jar文件除了有Unix、Linux、Windows和Mac OS X平台相关的JNT-f...原创 2011-07-21 01:04:53 · 2268 阅读 · 0 评论 -
Java framework for text- & console-based forms?
charvajcursesJNA, a 100% Java way to bind C functions原创 2011-07-21 01:06:34 · 90 阅读 · 0 评论 -
[转]mybatis下的分页,支持所有的数据库
大家都知道,mybatis的自带分页方法只是逻辑分 页,如果数据量很大,内存一定会溢出,不知道为什么开源组织不在里面集成hibernate的物理分页处理方法!在不修改mybatis源代码的情况下, 应该怎么使mybatis支持物理分页呢?参考了网上的一些信息,有了下面的解决方法:以oracle为例子 1.把hibernate下的dialect包全部拷贝到myb...原创 2011-07-21 13:21:38 · 187 阅读 · 0 评论 -
DBCP代码研读以及就数据库连接失效的解决
问题网上很多评论说DBCP有很多BUG,但是都没有指明是什么BUG,只有一部分人说数据库如果因为某种原因断掉后再DBCP取道的连接都是失效的连接,而没有重新取。就此研读了一下DBCP的代码,共享之。分析DBCP使用apache的对象池ObjectPool作为连接池的实现,有以下主要的方法Object borrowObject() throws Exception;从对象池取得一个有...原创 2011-03-31 11:03:53 · 114 阅读 · 0 评论 -
Eclipse Indigo - Cannot install Android ADT Plugin
When I try to install the Android Developer Tool, I get the following error.Software being installed: Android Development Tools 11.0.0.v201105251008-128486 (com.android.ide.eclipse.adt.fea...原创 2012-02-29 01:13:30 · 145 阅读 · 0 评论 -
Eclipse Indigo - Cannot install Android ADT Plugin
When I try to install the Android Developer Tool, I get the following error.Software being installed: Android Development Tools 11.0.0.v201105251008-128486 (com.android.ide.eclipse.adt.fea...原创 2012-02-29 01:17:34 · 152 阅读 · 0 评论 -
用 HttpServletResponseWrapper 实现 Etag 过滤器
原文出处:http://blog.chenlb.com/2009/07/use-httpservletresponsewrapper-implement-etag-filter.html最近对 http caching 感兴趣,决定一步步学习之。现先来了解 Etag。什么是“ETag”?HTTP协议规格说明定义ETag为“被请求变量的实体值” (参见 http://www.w3...原创 2012-07-09 16:58:17 · 330 阅读 · 0 评论 -
Injecting Spring Beans into Java Servlets
If you are working in a Java Web Application and you are using Spring IoC Container in your application, there is a chance that you might have to inject Spring Beans into a Java Servlet.Since ...原创 2012-11-01 10:21:07 · 261 阅读 · 0 评论 -
Servlet3.0新功能: 异步处理
J2EE 6和Glassfish 3V正式发布了,J2EE 6正式发布了Servlet3.0, 为了能更好的对WEB2.0提供支持, 3.0添加了异步处理的机制. HTTP1.1相对于HTTP1.0的影响. HTTP1.1最大的一个改变就是提供了长连接,这样HTTP不再是一次请求,一次连接的协议了,只要HTTP的connection不关闭,一次HTTP连接可以支持任意多...原创 2010-12-06 15:22:30 · 90 阅读 · 0 评论 -
Servlet3.0引入的新特性
Servlet3.0规范的新特性主要是为了3个目的: 1.简化开发 2.便于布署 3.支持Web2.0原则 为了简化开发流程,Servlet3.0引入了注解(annotation),这使得web布署描述符web.xml不在是必须的选择。 Pluggability可插入性 当使用任何第三方的框架,如Struts,JSF或Spring,...原创 2010-12-06 15:20:51 · 88 阅读 · 0 评论 -
100個節點上運行群集亞馬遜EC2上Hazelcast
本文的目的,適是给妳湮示的細節集群的100個節點。此湮示記錄,妳妸以看5分钟的screencast Hazelcast是壹個開放源碼集群和高度妸擴展的數琚平台,为Java分配。正在運行的JVM Hazelcast將動態集群,並允許您輕松地共享和分區集群。Hazelcast您的應用程序數琚全是同行對同行的解决方桉(洧沒洧主節點,每個節點是同行),葰以沒洧壹個統壹點失敗。集群...原创 2010-12-03 23:59:51 · 129 阅读 · 0 评论 -
Batch Framework
Java Batch Job Framework - http://jbjf.sourceforge.net/documentation.html#TERASOLUNA Batch解惑 http://www.offshore-jp.com/html/49/t-549.htmlEnterprise Batch Server http://batchserver.sourceforge.n...原创 2010-02-14 23:49:33 · 215 阅读 · 0 评论 -
Ejb Con Spring
Contenido[ocultar]1 Creación en EJB 2.x 1.1 Ejemplo de creación de un EJB Stateless2 Creación en EJB 3.x3 Acceso de EJBs 3.1 Ejemplo de acceso a EJB 2.x 3.1.1 El EJB3.1...原创 2010-05-20 17:46:59 · 190 阅读 · 0 评论 -
大型网站架构演变和知识体系
架构演变第一步:物理分离webserver和数据库;架构演变第二步:增加页面缓存;架构演变第三步:增加页面片段缓存;架构演变第四步:数据缓存;架构演变第五步: 增加webserver;架构演变第六步:分库;架构演变第七步:分表、DAL和分布式缓存…… 之前也有一些介绍大型网站架构演变的文章,例如LiveJournal的、ebay的,都是非常值得参考的,不过感觉他们讲的更多的是每次演变的...原创 2010-06-01 23:47:08 · 166 阅读 · 2 评论 -
HTML5 Canvas for Internet Explorer
Canvascape http://www.benjoffe.com/code/demos/canvascape/textures explorercanvashttp://code.google.com/p/explorercanvas/原创 2010-06-04 21:16:33 · 79 阅读 · 0 评论