本站首页    管理页面    写新日志    退出


«August 2025»
12
3456789
10111213141516
17181920212223
24252627282930
31


公告
 本博客在此声明所有文章均为转摘,只做资料收集使用。

我的分类(专题)

日志更新

最新评论

留言板

链接

Blog信息
blog名称:
日志总数:1304
评论数量:2242
留言数量:5
访问次数:7582625
建立时间:2006年5月29日




[Apache(jakarta)]使用XFire开发一个简单的web服务
软件技术

lhwork 发表于 2006/7/14 14:33:43

        在这里,你将了解到如何将一个普通的java文件转换为一个web服务,services.xml文件是如何定义的,如何发布这个web服务、如何获得这个服务的WSDL、如何创建Client代码、如何测试这个web服务。
首先打开Eclipse,创建一个普通的java工程,将xfire所需的jar和xfire的jar加入到工程所需的类库引用中。
创建一个简单的java文件,这个java文件简单到只提供一个add方法。

package com.kuaff.xfire.samples;

public class MathService {

  public long add(int p1, int p2) {

    return p1 + p2; 
   }


阅读全文(2209) | 回复(0) | 编辑 | 精华 | 删除
 


[Java Open Source]Args4J 使用指南
软件技术

lhwork 发表于 2006/7/14 10:42:57

Args4J 是一个用来出来命令行的工具. 在 实际的项目中用到命令行的并不是很常见,但当真正使用到时,特别是在程序启动时配置一下参数的时候就很有用了,如果参数很多的话,一个一个解析命令行还是 比较麻烦的.这时使用Args4J就相当好办了. 在本文中我们来看看Args4J的使用,当需要时能提供一个解决方案. Args4J 使用一个被称为Option类的类来保存输入的参数,让后根据该类来应用参数,每个参数可以对应一个类中的属性,该属性用Annotation注释,在 Annotation中给出该参数 的选项, 还可以配置其他有用的信息.该Annotation就是 Option 注解: 该注解的doc如下: Marks a field/setter that receives a command line switch value. This annotation can be placed o


阅读全文(2835) | 回复(0) | 编辑 | 精华 | 删除
 


[Spring]Spring in Action 笔记(III) -- 在Spring下的Hibernate数据操作
软件技术

lhwork 发表于 2006/7/14 10:27:09

这次来看看使用Spring的Hibernate模板来操作数据, Spring提供了Hibernate的一层包装,使Hibernate使用起来更加方便,尤其是结合Hibernate Annotation时, 配置文件更少,维护更加简单. 下面来看看吧. 下面是一个测试数据实体类TestData.java 和前一篇提到的实体类一样,只不过用了Annotation注释.  package 
阅读全文(1775) | 回复(0) | 编辑 | 精华 | 删除
 


[Spring]Spring in Action笔记(II)--Derby(JavaDB)数据库
软件技术

lhwork 发表于 2006/7/14 10:21:08

    今天来看看使用JDBC来操作数据: 使用的是Derby(JavaDB)数据库,关于JavaDB的介绍请点击这里:   http://blog.matrix.org.cn/page/icess?catname=%2FJavaDB    。 下面建立一个DatabaseUtils.java的工具类,来操作数据库 。该类在上面的连接的文章中有讲述。

package  test.jdbc;

import  java.io.File;
import  java.io.IOException;
import  java.io.InputStream;
import  java.sql.Connection;
import  java.sql.DriverManager;
import  java.sql.PreparedStatement;
import  java.s

阅读全文(2513) | 回复(0) | 编辑 | 精华 | 删除
 


[Spring]Spring in Action 笔记 (IV) -- i18n问题和自定义属性编辑器
软件技术

lhwork 发表于 2006/7/14 10:20:36

  BY: icess Blog: http://blog.matrix.org.cn/page/icess     在Spring中处理I18N问题和使用Java里面的类基本上是一样的.使用org.springframework.context.support.ResourceBundleMessageSource 然后注入资源文件(一个名字为basename的属性),然后就可以在Context中使用资源文件了, 如下为一个配置示例: test.xml <? xml

阅读全文(1661) | 回复(0) | 编辑 | 精华 | 删除
 


[Tapestry]Tapestry4Spring
软件技术

lhwork 发表于 2006/7/13 17:11:03

Combining Tapestry 4 and Spring How can you reference Spring beans from Tapestry 4? In earlier versions of Tapestry, the most common method was to extend the BaseEngine class. However, in Tapestry 4 the BaseEngine class is deprecated, and we now need to extend
阅读全文(3688) | 回复(0) | 编辑 | 精华 | 删除
 


[OpenSymphony]使用sitemesh建立复合视图 - 3.其他讨论
软件技术

lhwork 发表于 2006/7/13 15:18:26

可打印的界面装饰 前面说过有1种可打印的装饰器,可以允许你当用http://localhost/aaa/a.html?printable=true方式访问时,应用其他的装饰器(自己指定),给出原始页面以供打印(免得把header,foot

阅读全文(1749) | 回复(0) | 编辑 | 精华 | 删除
 


[OpenSymphony]使用sitemesh建立复合视图 - 2.装饰器 decorator
软件技术

lhwork 发表于 2006/7/13 15:14:48

装饰器  decorator概念 建立可复用的web应用程序,一个通用的方法是建立一个分层系统,如同下面一个普通的web应用: <

阅读全文(1954) | 回复(0) | 编辑 | 精华 | 删除
 


[OpenSymphony]使用sitemesh建立复合视图 - 1.hello
软件技术

lhwork 发表于 2006/7/13 15:07:54

简介: sitemesh 应用Decorator模式,用filter截取request和response,把页面组件head,content,banner结合为一个完整的 视图。通常我们都是用include标签在每个jsp页面中来不断的包含各种header, stylesheet, scripts and footer,现

阅读全文(1816) | 回复(0) | 编辑 | 精华 | 删除
 


[Java Open Source]OSWorkFlow入门指南
软件技术

lhwork 发表于 2006/7/13 10:40:17

目的 这篇指导资料的目的是介绍OSWorkflow的所有概念,指导你如何使用它,并且保证你逐步理解OSWorkflow的关键内容。 本指导资料假定你已经部署OSWorkflow的范例应用在你的container上。范例应用部署是使用基于内存的数据存储,这样你不需要担心如 何配置其他持久化的例子。范例应用的目的是为了说明如何应用OSWorkflow,一旦你精通了OSWorkflow的流程定义描述符概念和要素,应该能 通过阅读这些流程定义文件而了解实际的流程。 本指导资料目前有3部分:
1. 你的第一个工作流
2. 测试你的工作流
3.
阅读全文(1832) | 回复(0) | 编辑 | 精华 | 删除
 


« 101 102 103 104 105 106 107 108 109 110 »



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.125 second(s), page refreshed 144753482 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号