使用web.xml方式加载Spring时,获取Spring context的两种方式:
1、servlet方式加载时:
【web.xml】
<servlet> <servlet-name>dispatcherServlet</servlet-name> <servlet-class>org.springframework.web. ...
标题:使用ExtJS2构造动态异步加载的树
作者:JRQ
链接:http://blog.csdn.net/jrq/archive/2008/06/15/2549839.aspx
正文:
使用ExtJS2,以JSON(JavaScript Object Notation)TreeLoader 异步读取数据,构造一棵异步加载的树。
1. 下载ExtJS2,地址:http://www.extjs.com/
下载Ext JS 2.1 SDK:ext-2.1.zip。
...
1、【问题】
在之前的通用查询框架中使用的读取XML配置文件中有一个动态获取文件的方法:
public String getConfFile(String file) { URL confURL = getClass().getClassLoader().getResource(file); if (confURL == null) confURL = getClass().getClassLoader().getResource( & ...
6.3 检索类映射
6.3.1 检索ID和检索元数据
每个root级的检索类至少定义1个检索ID。检索ID用于唯一识别该对象。用户能定义多个检索ID,也能把类当作一个检索ID(必须注册自己的转换器或者使用检索ID组件映射)。
一般来说,检索ID是不需要作为一个检索元数据来定义。如果用户没有定义检索ID,Compass将创建一个内部的元数据id(解析之后)——通常,基于代理id的文本搜索是不需要明确定义的。如果检索ID不必被搜索,那么必须为它定义一个检索元数据。当采用XML映射方式时,可 ...
第6章 OSEM – 对象/搜索引擎映射
6.1 介绍
Compass提供了把Java对象映射到搜索引擎中的功能,这是通过XML映射文件和Java5.0的Annotations来实现的。我们把这个技术称为OSEM(对象搜索引擎映射)。OSEM提供了一个非常丰富的语法来描述对象的属性和关系。通过Compass,OSEM文件/annotations从运行期的对象模型中抽象出需要的属性,然后把它们对应的元数据插入到搜索引擎索引中。
保存一个对象到搜索引擎的过程称为marshaling(列集),而从搜索引擎中检索一个对象的过程称为 ...
第9章. 通用元数据
9.1 介绍
Compass Core中的通用元数据,提供了OSEM文件中使用的元数据名和别名的定义——特别是你的应用中通过多个OSEM文件定了一个非常大的领域模型时,它显得非常有用。这个机制的另一个优势是,它可以增加额外的元数据信息(如一个长描述),而且也能指定元数据定义的格式(如:"yyyy/MM/dd"),在OSEM文件中,你仅需引用它,而不需要再明确地定义它的格式。
通过集中你的元数据,其他工具可以利用这方面的信息和扩大这方面的知识(即加入语义到数据中)。Compass Core提供 ...
一、背景
《compass-reference》翻译计划由一群爱好搜索引擎的网友发起。
通过翻译和交流共同学习Compass技术。
欢迎志同道合的网友加入!
二、人员名单
以下是具体的网友名单:
&n ...
1.2.2. 领域模型
Compass的一个主要特性就是OSEM(对象/搜索引擎映射)。可以采用annotation或者xml定义(或联合使用),把丰富的领域模型映射到搜索引擎中。想了解更多的内容,请阅读第6章:OSEM-对象/搜索引擎映射。
1.2.3. ... Xml 模型
Compass的另一个主要特性就是XSEM(XML/搜索引擎映射)。如果你的应用是构建在XML数据的基础上,你就可以采用基于xpath表达式上的xml映射定义,直接把它映射到搜索引擎中。想要了解更多的内容,请阅读第7章:XSEM-XML映射到搜索引擎中。
1.2. ...
1.1. 概述
Compass为应用集成搜索引擎功能提供了比较周全的考虑。下面的图展现了Compass不同的模块,随后对它们进行了一些简要的描述。
Compass概述
Compass Core是Compass最基本的部分。它有对Lucene的扩展API:其中包含了事务级索引、搜索引擎抽象和ORM,还有事务管理集成,以及不同的映射方式(OSEM, XSEM和RSEM)等等。Compass Core的目标是可以适用在不同的情景和环境下,并简化核心操作,方便使用。
Compass Gps的目标是为了整合不同的数据 ...
第1章. 介绍
历史
Shay Banon (kimchy),Compass的缔造者,决定为他的妻子(刚巧就是一个厨师)写一个简单的基于Java的食谱管理软件。该工具的主要需求是能获取大量丰富的烹饪知识,并快速得到相关的信息。使用Spring框架,Hibernate和其他的工具,使得开发变得快速简单。但是他惊奇地发现,这里面没有类似方便的搜索引擎工具。后来,他不再为此烦恼,因为他找到了Lucene,Lucene是一个了不起的搜索引擎(或IR库)。不过开发者要的是简易工具,而Lucene本身较复杂,因此Shay开 ...
- 浏览: 6904 次
- 性别:

- 来自: 北京

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
ZK中文开发手册.pdf 下载
项目用到zk.. 不知道能否提供个例子给我.. 网上找了很久.. 没找到合适 ...
-- by lily8669 -
《compass-reference》翻 ...
非常支持,期待更多,谢谢您!
-- by jooben -
Compass学习之二:附带例 ...
谢谢分享. 很有用.
-- by SurMichael -
2008年6月java、.net和软 ...
楼主调研的方式值得学习!!
-- by KorbenZhang -
2008年6月java、.net和软 ...
楼主有心了~~
-- by tvjody






评论排行榜