<?xml version="1.0" encoding="gbk"?>
			<?xml-stylesheet type="text/css" href="http://space.itpub.net/css/rss.css"?>
			<rss version="2.0">
			  <channel>
			    <title>梧桐雨的屋檐</title>
			    <link>http://space.itpub.net/13270562</link>
			    <description></description>
			    <copyright>Copyright(C) 梧桐雨的屋檐</copyright>
			    <generator>SupeSite/X-Space</generator>
			    <lastBuildDate>Sun, 07 Sep 2008 01:46:28 GMT</lastBuildDate><item>
								<title>Scala，基于JVM的并发语言</title>
								<link>http://space.itpub.net/13270562/viewspace-277837</link>
								<description><![CDATA[<P>无意中看到<A href="http://debasishg.blogspot.com/2006/11/threadless-concurrency-on-jvm-aka-scala.html" target=_blank>这篇文章</A>，开始还以为是在Java中实现Threadless的并发，结果看下去才发现是基于JVM的一门语言 <A href="http://www.scala-lang.org/" tar...]]></description>
								<category>blog</category>
								<author>梧桐雨—168</author>
								<pubDate>Mon, 19 May 2008 21:38:26 GMT</pubDate>
							</item>
							<item>
								<title>Scala拾趣--从Java7说开来</title>
								<link>http://space.itpub.net/13270562/viewspace-277836</link>
								<description><![CDATA[我们知道，关于当前正在进行中的Java7在Java社区有很多讨论。其焦点集中在要不要在Java7中引入一些新的语言特性，尤其是闭包：不仅有要不要加入闭包的争论，还有采用那种实现方式的问题。在<A href="http://www.javaeye.com/news/598" target=_blank>javapolis举行的关于J...]]></description>
								<category>blog</category>
								<author>梧桐雨—168</author>
								<pubDate>Mon, 19 May 2008 21:37:39 GMT</pubDate>
							</item>
							<item>
								<title>Scala—Java的避难所之main(String[])</title>
								<link>http://space.itpub.net/13270562/viewspace-277835</link>
								<description><![CDATA[你可能已经使用<A href="http://www.pcdog.com/special/1198/index.html" target=_blank>JAVA</A>若干年了,或许JAVA是你接触编程来的第一门编程语言,或许是作为比C++更好的一个选择.不管怎么样,你已经适应了JAVA,并了解她的外观与内在,能够体会它的喜怒与哀乐(原文:You’r...]]></description>
								<category>blog</category>
								<author>梧桐雨—168</author>
								<pubDate>Mon, 19 May 2008 21:36:48 GMT</pubDate>
							</item>
							<item>
								<title>面向 Java 开发人员的 Scala 指南: 类操作</title>
								<link>http://space.itpub.net/13270562/viewspace-277834</link>
								<description><![CDATA[<P>Scala 的函数编程特性非常引人注目，但这并非 Java 开发人员应该对这门语言感兴趣的惟一原因。实际上，Scala 融合了函数概念和面向对象概念。为了让 Java 和 Scala 程序员感到得心应手，可以了解一下 Scala 的对象特性，看看它们是如何在语言方面与 Java 对应的。记住，...]]></description>
								<category>blog</category>
								<author>梧桐雨—168</author>
								<pubDate>Mon, 19 May 2008 21:35:11 GMT</pubDate>
							</item>
							<item>
								<title>Java之外选择Scala还是Groovy？</title>
								<link>http://space.itpub.net/13270562/viewspace-277833</link>
								<description><![CDATA[<FONT size=2>Scala和Groovy都是基于JVM的语言，相比Java都有更加简明的语法和丰富的表达能力。对于那些既想不脱离开JVM又想避免Java繁琐的语句的开发人员来说，Scala和Groovy都是不错的选择。可是选择哪一个才能在未来发展过程中取得先机呢？哪一个是未来发展的方向呢？这...]]></description>
								<category>blog</category>
								<author>梧桐雨—168</author>
								<pubDate>Mon, 19 May 2008 21:34:23 GMT</pubDate>
							</item>
							<item>
								<title>为什么选择Scala？</title>
								<link>http://space.itpub.net/13270562/viewspace-277832</link>
								<description><![CDATA[<P>在回答“为什么选择Scala？”这个问题之前，我们首先需要回答“什么是Scala？”。从<A href="http://www.scala-lang.org/">Scala网站上</A>，可以找到如下概述：</P>
<BLOCKQUOTE>Scala是一门现代的多范式编程语言，志在以简练、优雅及类型安全的方式来表达常用编程模...]]></description>
								<category>blog</category>
								<author>梧桐雨—168</author>
								<pubDate>Mon, 19 May 2008 21:33:18 GMT</pubDate>
							</item>
							<item>
								<title>JSF的加减法与Seam</title>
								<link>http://space.itpub.net/13270562/viewspace-269159</link>
								<description><![CDATA[<P>　　Jsf 本身是很多问题的。当然，jsf不是一项技术，而是标准。看看 javax.faces.* 包里的内容，不是抽象类就是接口，是没有实现的。 jsf 出来的时候目的也不是面向应用开发者的，而是面向组件供应商的，从这点意义上来说，jsf是成功的。Sun提供了一个reference implem...]]></description>
								<category>blog</category>
								<author>梧桐雨—168</author>
								<pubDate>Thu, 15 May 2008 05:11:31 GMT</pubDate>
							</item>
							<item>
								<title>测试Seam应用程序</title>
								<link>http://space.itpub.net/13270562/viewspace-244096</link>
								<description><![CDATA[<P>大部分的Seam应用程序至少需要两种类型的自动测试： <SPAN class=emphasis><EM>单元测试（unit test）</EM></SPAN> 是隔离测试特定的Seam组件，和脚本化的 <SPAN class=emphasis><EM>集成测试（integration test）</EM></SPAN> 是综合地测试应用中所有的Java层面（即除...]]></description>
								<category>blog</category>
								<author>梧桐雨—168</author>
								<pubDate>Sat, 19 Apr 2008 00:29:53 GMT</pubDate>
							</item>
							<item>
								<title>Seam应用程序框架</title>
								<link>http://space.itpub.net/13270562/viewspace-244095</link>
								<description><![CDATA[<P>Seam通过编写带有注解的简单Java类来让创建应用程序的工作变得非常简单，不需扩展任何特定接口和父类。但常见的编程任务还能进一步简化，这是通过一组预先创建的组件进行的，它们能够由 <TT class=literal><FONT face=新宋体>component.xml</FONT></TT> 文件配置（最简...]]></description>
								<category>blog</category>
								<author>梧桐雨—168</author>
								<pubDate>Sat, 19 Apr 2008 00:29:12 GMT</pubDate>
							</item>
							<item>
								<title>Seam和JBoss规则</title>
								<link>http://space.itpub.net/13270562/viewspace-244094</link>
								<description><![CDATA[<P>Seam简化了在Seam组件或jBPM过程定义中对JBoss Rules（Drools）规则库的调用。 </P>
<DIV class=section lang=en>
<DIV class=titlepage>
<DIV>
<DIV>
<H2 class=title style="CLEAR: both"><A name=d0e6981></A>12.1.&nbsp;安装规则</H2></DIV></DIV>
<DIV></DI...]]></description>
								<category>blog</category>
								<author>梧桐雨—168</author>
								<pubDate>Sat, 19 Apr 2008 00:28:20 GMT</pubDate>
							</item>
							<item>
								<title>Seam中的JSF表单验证</title>
								<link>http://space.itpub.net/13270562/viewspace-244093</link>
								<description><![CDATA[<P>在普通JSF中，验证在视图中定义: </P><PRE class=programlisting>&lt;h:form&gt;
    &lt;h:messages/&gt;

    &lt;div&gt;
        Country:
        &lt;h:inputText value="#{location.country}" required="true"&gt;
            &lt;my:validateCountry/&g...]]></description>
								<category>blog</category>
								<author>梧桐雨—168</author>
								<pubDate>Sat, 19 Apr 2008 00:26:42 GMT</pubDate>
							</item>
							<item>
								<title>配置Seam组件</title>
								<link>http://space.itpub.net/13270562/viewspace-244092</link>
								<description><![CDATA[<DIV></DIV>
<P>Seam所崇尚的哲学是XML配置最小化。不过，基于不同的原因，我们有时候还是要利用XML来配置Seam组件。这些原因包括： 将Java代码与特定于部署的信息分离；要建立可重用的框架；配置Seam的内置功能等等。 Seam提供了两种基本的配置组件方法：通过在properti...]]></description>
								<category>blog</category>
								<author>梧桐雨—168</author>
								<pubDate>Sat, 19 Apr 2008 00:26:04 GMT</pubDate>
							</item>
							<item>
								<title>Seam：上下文相关的组件模型</title>
								<link>http://space.itpub.net/13270562/viewspace-244091</link>
								<description><![CDATA[上下文相关的组件模型
<DIV></DIV>
<P>Seam中的两个核心概念是 <SPAN class=emphasis><EM>context（上下文）思想</EM></SPAN>和 <SPAN class=emphasis><EM>component（组件）思想</EM></SPAN>。组件是具有状态的对象，通常是EJB，组件的实例会和上下文绑定，在此上下文中...]]></description>
								<category>blog</category>
								<author>梧桐雨—168</author>
								<pubDate>Sat, 19 Apr 2008 00:25:09 GMT</pubDate>
							</item>
							<item>
								<title>用Seam-gen起步</title>
								<link>http://space.itpub.net/13270562/viewspace-244090</link>
								<description><![CDATA[<P>Seam的发布包里已包含了命令行工具，用它可以很方便地搭建Eclipse项目，以及生成一些简单的Seam骨架代码，并能从已存在的数据库反向工程到应用程序。 </P>
<P>它能让你感受到Seam给开发所带来的快捷，当你在电梯里看到那些令人厌烦的Ruby家伙在吹嘘他们的新玩艺儿是如...]]></description>
								<category>blog</category>
								<author>梧桐雨—168</author>
								<pubDate>Sat, 19 Apr 2008 00:23:12 GMT</pubDate>
							</item>
							<item>
								<title>Seam 入门</title>
								<link>http://space.itpub.net/13270562/viewspace-244089</link>
								<description><![CDATA[<DIV class=section lang=en>
<DIV class=titlepage>
<DIV>
<DIV>
<H2 class=title style="CLEAR: both"><A name=try-examples></A>1.1.&nbsp;试试看</H2></DIV></DIV>
<DIV></DIV></DIV>
<P>本教程假定你已下载JBoss AS 4.0.5并安装了EJB 3.0 profile（请使用JBoss...]]></description>
								<category>blog</category>
								<author>梧桐雨—168</author>
								<pubDate>Sat, 19 Apr 2008 00:19:58 GMT</pubDate>
							</item>
							<item>
								<title>Seam: 为 JSF 量身定做的应用程序框架</title>
								<link>http://space.itpub.net/13270562/viewspace-244088</link>
								<description><![CDATA[<BLOCKQUOTE>JavaServer Faces (JSF) 是用于 Java&#8482; Web 应用程序的第一个标准化的用户界面框架。而 Seam 是一个扩展 JSF 的强大的应用程序框架。在这个由三部分组成的新系列中的第一篇文章中，发现这两种框架之间的互补性。Dan Allen 介绍了 Seam 对 JSF 生命周期的...]]></description>
								<category>blog</category>
								<author>梧桐雨—168</author>
								<pubDate>Sat, 19 Apr 2008 00:18:48 GMT</pubDate>
							</item>
							<item>
								<title>Seam无缝集成 JSF: 借助 Seam 进行对话</title>
								<link>http://space.itpub.net/13270562/viewspace-244087</link>
								<description><![CDATA[<BLOCKQUOTE>借助 Seam 开发有状态的 CRUD 应用程序是件轻而易举的事情。在 <A href="http://www.ibm.com/developerworks/cn/java/j-seam/" cmImpressionSent="1"><FONT color=#5c81a7>无缝 JSF</FONT></A> 系列文章的第二篇中，Dan Allen 向您展示如何使用 Java&#8482;Se...]]></description>
								<category>blog</category>
								<author>梧桐雨—168</author>
								<pubDate>Sat, 19 Apr 2008 00:15:16 GMT</pubDate>
							</item>
							<item>
								<title>Seam必须要学的东西</title>
								<link>http://space.itpub.net/13270562/viewspace-244086</link>
								<description><![CDATA[<P>Seam框架本身给予JSF和EJB3.0，所以JSF和EJB3是必须要了解的内容，为了更好的使用JSF还需要了解Facelets（JSF和JSP相关）。</P>
<P>JSF的教程可以参考<A href="http://www.javapassion.com/SangSchedule.html#Bio">Sang Shin</A>（<A href="mailto:sang.shin@sun.com"...]]></description>
								<category>blog</category>
								<author>梧桐雨—168</author>
								<pubDate>Sat, 19 Apr 2008 00:10:47 GMT</pubDate>
							</item>
							<item>
								<title>JBoss发布了支持Groovy并增强了JSF的Seam 2.0</title>
								<link>http://space.itpub.net/13270562/viewspace-244085</link>
								<description><![CDATA[今天JBoss Seam团队发布了Seam 2.0。这个版本与上个主版本的发布相隔8个月。项目成员Norman Richard列举了这一版本的主要特性： 
<UL>
<LI><A href="http://docs.jboss.com/seam/2.0.0.GA/reference/en/html/webservices.html">WebServices</A>——Web service可以是会话...]]></description>
								<category>blog</category>
								<author>梧桐雨—168</author>
								<pubDate>Sat, 19 Apr 2008 00:10:07 GMT</pubDate>
							</item>
							<item>
								<title>Seam 2.0 Beta增加Groovy和对GWT试验性的支持</title>
								<link>http://space.itpub.net/13270562/viewspace-244084</link>
								<description><![CDATA[<P>在Seam 1.2.1版发布三个月以后，终于迎来了<A title="Seam 2.0 Beta版" href="http://sourceforge.net/project/showfiles.php?group_id=22866&amp;package_id=163777&amp;release_id=519157">Seam 2.0 Beta版</A>的发布。<A title=Seam href="http://www.infoq.com/new...]]></description>
								<category>blog</category>
								<author>梧桐雨—168</author>
								<pubDate>Sat, 19 Apr 2008 00:09:32 GMT</pubDate>
							</item>
							<item>
								<title>JBoss Seam简介</title>
								<link>http://space.itpub.net/13270562/viewspace-244083</link>
								<description><![CDATA[<P>Seam是一种企业级Java的应用程序框架。它的灵感源自下列原则： </P>
<DIV class=variablelist>
<DL>
<DT><SPAN class=term><SPAN class=emphasis><EM>只有一种“工具”</EM></SPAN></SPAN> 
<DD>
<P>Seam为你的应用程序中所有的业务逻辑定义了一种统一的组件模型。...]]></description>
								<category>blog</category>
								<author>梧桐雨—168</author>
								<pubDate>Sat, 19 Apr 2008 00:08:50 GMT</pubDate>
							</item>
							<item>
								<title>JBoss Seam的真相 – JBoss Seam系列之（三）</title>
								<link>http://space.itpub.net/13270562/viewspace-244082</link>
								<description><![CDATA[<P>JBoss Seam作为JSF，EJB3的粘合剂，可以完美无缺的让你的WEB应用轻松集成JSF和EJB技术。<BR><BR>参考：<A href="http://www.lifevv.com/tenyo/doc/20070627144913572.html" target=blank>Java框架由重变轻？JBoss Seam – Java开发的时代新宠：JBoss Seam系列（一）</A...]]></description>
								<category>blog</category>
								<author>梧桐雨—168</author>
								<pubDate>Fri, 18 Apr 2008 23:47:47 GMT</pubDate>
							</item>
							<item>
								<title>在Jboss Seam中使用PojoCache和Page Fragment Cache (2)</title>
								<link>http://space.itpub.net/13270562/viewspace-244081</link>
								<description><![CDATA[<P>直接在 component 中使用 PojoCache 讓我們可以在物件的層次控制緩存，雖然這可以很強大和靈活，但如果每個物件都要特別地作緩存，那業務的源碼就會充滿著緩存代碼，難以維護。這時候我們可以用 Page Fragment Cache。</P>
<P><SPAN id=more-776></SPAN></P>
<P>(<A ...]]></description>
								<category>blog</category>
								<author>梧桐雨—168</author>
								<pubDate>Fri, 18 Apr 2008 23:45:58 GMT</pubDate>
							</item>
							<item>
								<title>在 JBoss Seam 使用 AOP 作 logging / auditing</title>
								<link>http://space.itpub.net/13270562/viewspace-244080</link>
								<description><![CDATA[<P>使用 <A href="http://www.seamframework.org/"><FONT color=#356aa0>JBoss Seam</FONT></A> 2.0 ，我們可以利用 Annotation 和 Interceptor 去作 AOP 去減低組件間的耦合。最適合用來處理一些非核心、但容易分佈各處的功能。</P>
<H2>目標</H2>
<P>我們的軟件需要記...]]></description>
								<category>blog</category>
								<author>梧桐雨—168</author>
								<pubDate>Fri, 18 Apr 2008 23:44:53 GMT</pubDate>
							</item>
							<item>
								<title>在Jboss Seam中使用PojoCache 和Page Fragment Cache (1)</title>
								<link>http://space.itpub.net/13270562/viewspace-244079</link>
								<description><![CDATA[<P>實際的 Web Application 中，緩存 (cache) 是不可或缺的事。 JBoss Seam 當然也提供了多種緩存服務。在這系列的文中我會講講最高層，最易應用和最易理解的 PojoCache 以及 Page Fragment Cache 。</P>
<P><SPAN id=more-777></SPAN></P>
<H2>基本的 Web App</H2>
<P...]]></description>
								<category>blog</category>
								<author>梧桐雨—168</author>
								<pubDate>Fri, 18 Apr 2008 23:31:44 GMT</pubDate>
							</item>
							<item>
								<title>The Seam: J2EE 5.0 应用开发框架</title>
								<link>http://space.itpub.net/13270562/viewspace-244076</link>
								<description><![CDATA[<P>Seam是JBoss 针对J2EE 5.0 开发所实现的一套应用开发框架。正如它取其“缝合”的意义，Seam集成了JSF和EJB 3.0这两个J2EE 5.0 重要的标准。这个不禁让人立刻想起Oracle所宣称的下一代的ADF，也是冲着集成JSF和EJB 3.0来的。J2EE众多繁杂的标准迄今已经相当完备了，但是...]]></description>
								<category>blog</category>
								<author>梧桐雨—168</author>
								<pubDate>Fri, 18 Apr 2008 23:31:10 GMT</pubDate>
							</item>
							<item>
								<title>Seam必须要学的东西</title>
								<link>http://space.itpub.net/13270562/viewspace-244073</link>
								<description><![CDATA[<P>Seam框架本身给予JSF和EJB3.0，所以JSF和EJB3是必须要了解的内容，为了更好的使用JSF还需要了解Facelets（JSF和JSP相关）。</P>
<P>JSF的教程可以参考<A href="http://www.javapassion.com/SangSchedule.html#Bio">Sang Shin</A>（<A href="mailto:sang.shin@sun.com"...]]></description>
								<category>blog</category>
								<author>梧桐雨—168</author>
								<pubDate>Fri, 18 Apr 2008 23:29:24 GMT</pubDate>
							</item>
							<item>
								<title>JSF项目中seam的配置</title>
								<link>http://space.itpub.net/13270562/viewspace-244074</link>
								<description><![CDATA[<P>JSF项目中seam的配置<BR>　　文章里主要是把seam在jsf中的使用经验提一下，能让更多的人了解seam的实际应用和优势。<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1.seam配置时要注意的地方：<BR>　　(1)faces-config.xml里面要加入一个seam的阶段监听：<BR>&nbsp;&nbsp;&nbsp;&...]]></description>
								<category>blog</category>
								<author>梧桐雨—168</author>
								<pubDate>Fri, 18 Apr 2008 23:29:24 GMT</pubDate>
							</item>
							<item>
								<title>深入浅出JBoss Seam</title>
								<link>http://space.itpub.net/13270562/viewspace-244052</link>
								<description><![CDATA[<H2>什么是Seam？</H2>
<P>JBoss Seam是“Java EE 5.0的一个轻量级的框架”。这是什么意思？难道Java EE(Enterprise Edition) 5.0本身不是一套“框架吗”？为什么在官方规范之外，还需要另外一个框架？好吧，我们就将seam看作是本应该被包括在Java EE 5.0中的一个“遗漏的...]]></description>
								<category>blog</category>
								<author>梧桐雨—168</author>
								<pubDate>Fri, 18 Apr 2008 20:44:55 GMT</pubDate>
							</item>
							<item>
								<title>JBoss Seam：一个深度集成框架（二）</title>
								<link>http://space.itpub.net/13270562/viewspace-244008</link>
								<description><![CDATA[本文介绍了JBoss Seam如何在JSF中进行JPA延迟加载和Hibernate验证以及JBoss Seam对Ajax的支持。
<P>本文是《JBoss Seam：一个深度集成框架》一文的第二部分，<STRONG><A href="http://www.jbossseam.com/"><FONT color=#b85b5a>JBoss Seam中文站</FONT></A></STRONG>将在...]]></description>
								<category>blog</category>
								<author>梧桐雨—168</author>
								<pubDate>Fri, 18 Apr 2008 20:42:54 GMT</pubDate>
							</item>
							
		</channel>
	</rss>