摘要: 在实际的应用中,不仅需要使用WebService来传递简单类型的数据,有时也需要传递更复杂的数据,这些数据可以被称为复合类型的数据。数组与类(接口)是比较常用的复合类型。在Axis2中可以直接使用将WebService方法的参数或返回值类型声明成数组或类(接口)。但要注意,在定义数组类型时只能使用一维数组,如果想传递多维数组,可以使用分隔符进行分隔,如下面的代码所示:String[] strArray = new String[]{ "自行车,飞机,火箭","中国,美国,德国", "超人,蜘蛛侠,钢铁侠" } ; 上面的代码可以看作是 阅读全文
posted @ 2012-04-16 10:29 狼里格朗 阅读(352) 评论(0) 推荐(0) 编辑
摘要: Axis2是一套崭新的WebService引擎,该版本是对Axis1.x重新设计的产物。Axis2不仅支持SOAP1.1和SOAP1.2,还集成了非常流行的REST WebService,同时还支持Spring、JSON等技术。这些都将在后面的系列教程中讲解。在本文中主要介绍了如何使用Axis2开发一个不需要任何配置文件的WebService,并在客户端使用Java和C#调用这个WebService。一、Axis2的下载和安装 读者可以从如下的网址下载Axis2的最新版本: http://ws.apache.org/axis2/ 在本文使用了目前Axis2的最新版本1.4.1。读者可以下载如下 阅读全文
posted @ 2012-04-16 10:28 狼里格朗 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 本文介绍了什么是Lucene,Lucene能做什么.如何从一个文件夹下的所有txt文件中查找特定的词?本文将围绕该个实例介绍了lucene.net的索引的建立以及如何针对索引进行搜索.最后还将给出源代码供大家学习.源代码下载What’s Lucene Lucene是一个信息检索的函数库(Library),利用它你可以为你的应用加上索引和搜索的功能.Lucene的使用者不需要深入了解有关全文检索的知识,仅仅学会使用库中的一个类,你就为你的应用实现全文检索的功能.不过千万别以为Lucene是一个象google那样的搜索引擎,Lucene甚至不是一个应用程序,它仅仅是一个工具, 一个Library. 阅读全文
posted @ 2012-04-13 16:18 狼里格朗 阅读(975) 评论(0) 推荐(0) 编辑
摘要: 代码的格式请开启和使用Eclipse的自动格式化代码功能。如下图所示进入下边的选项,将formatter.xml文件导入这样当写完Java类后,进行保存的同时Eclipse会将代码进行格式化一次。 阅读全文
posted @ 2012-04-13 12:06 狼里格朗 阅读(661) 评论(0) 推荐(0) 编辑
摘要: jdbc(java database connectivity,java数据库连接)的api中的主要的四个类之一的java.sql.statement要求开发者付出大量的时间和精力。 在使用statement获取jdbc访问时所具有的一个共通的问题是输入适当格式的日期和时间戳:2002-02-05 20:56 或者 02/05/02 8:56 pm。通过使用java.sql.preparedstatement,这个问题可以自动解决。一 个preparedstatement是从java.sql.connection对象和所提供的sql字符串得到的,sql字符串中包含问号(?),这 些问号标明变量 阅读全文
posted @ 2012-04-11 15:00 狼里格朗 阅读(1452) 评论(0) 推荐(0) 编辑
摘要: Hibernate Search运行的环境如下:1、JDK或JRE 5.0以上2、Hibernate-Search以及相应的依赖包3、Hibernate Core 3.2.X4、Hibernate Annotations 3.3.X一、配置使用过Lucene的人都知道,Lucene是使用Directory这个概念来存储索引文件的,所以在Hibernate Search中提供了一个初始化、配置化的工厂类DirectoryProvider来生成相应的Directory。而在这里,我使用了 FSDirectoryProvider这个工厂类,其中FS代表文件系统,意思是索引文件保存在文件系统中。因此, 阅读全文
posted @ 2012-04-11 13:33 狼里格朗 阅读(1369) 评论(0) 推荐(0) 编辑
摘要: org.simpleframework.xml.core.Persister 对xml文件的管理 阅读全文
posted @ 2012-04-11 11:28 狼里格朗 阅读(725) 评论(0) 推荐(0) 编辑
摘要: 一、 实体 Bean每个持久化POJO类都是一个实体Bean, 通过在类的定义中使用@Entity注解来进行声明。声明实体Bean@Entitypublic class Flight implements Serializable { Long id; @Id public Long getId() { return id; } public void setId(Long id) { this.id = id; }}@Entity注解将一个类声明为实体 Bean, @Id 注解声明了该实体Bean的标识属性。Hibernate 可以对类的属性或者方法进行注解。属性对应field类别,方法的 阅读全文
posted @ 2012-04-11 09:46 狼里格朗 阅读(1529) 评论(0) 推荐(0) 编辑
摘要: Hibernate Search是Hibernate的子项目,把数据库全文检索能力引入到项目中,并通过"透明"(不影响既有系统)的配置,提供一套标准的全文检索接口。这一章我们就来学习这块内容。全文检索的概念在进入正文之前,有必要介绍一下全文检索的概念。简单来说,Google就是一个全文检索引擎。全文检索允许用户输入一些关键字,从数据层中查找到 所需要的信息。此外全文检索和数据库"LIKE"语句相比,没有数据库开销或是数据库的开销非常小,因为检索过程全部从通过检索文件完成,因此效率非常 高。此外,全文检索引擎可以提供的还远不止"LIKE" 阅读全文
posted @ 2012-04-10 18:01 狼里格朗 阅读(1972) 评论(1) 推荐(4) 编辑
摘要: <meta http-equiv="refresh" content="5"/> 阅读全文
posted @ 2012-04-06 11:37 狼里格朗 阅读(279) 评论(0) 推荐(0) 编辑