﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>IT博客-Java部落-随笔分类-Java</title><link>http://www.cnitblog.com/intrl/category/8221.html</link><description>大家齐努力，成功共分享！
          ------庖丁解牛</description><language>zh-cn</language><lastBuildDate>Wed, 07 Dec 2011 16:59:15 GMT</lastBuildDate><pubDate>Wed, 07 Dec 2011 16:59:15 GMT</pubDate><ttl>60</ttl><item><title>Se</title><link>http://www.cnitblog.com/intrl/archive/2011/12/07/76557.html</link><dc:creator>intrl</dc:creator><author>intrl</author><pubDate>Wed, 07 Dec 2011 06:20:00 GMT</pubDate><guid>http://www.cnitblog.com/intrl/archive/2011/12/07/76557.html</guid><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: servlet&nbsp;&nbsp;<a href='http://www.cnitblog.com/intrl/archive/2011/12/07/76557.html'>阅读全文</a><img src ="http://www.cnitblog.com/intrl/aggbug/76557.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/intrl/" target="_blank">intrl</a> 2011-12-07 14:20 <a href="http://www.cnitblog.com/intrl/archive/2011/12/07/76557.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【Java EE】【ANT专辑 二】ANT在Web项目中的应用--核心任务</title><link>http://www.cnitblog.com/intrl/archive/2009/07/25/60364.html</link><dc:creator>intrl</dc:creator><author>intrl</author><pubDate>Sat, 25 Jul 2009 08:34:00 GMT</pubDate><guid>http://www.cnitblog.com/intrl/archive/2009/07/25/60364.html</guid><wfw:comment>http://www.cnitblog.com/intrl/comments/60364.html</wfw:comment><comments>http://www.cnitblog.com/intrl/archive/2009/07/25/60364.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnitblog.com/intrl/comments/commentRss/60364.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/intrl/services/trackbacks/60364.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 二、ANT实践<br>（一）、基本任务<br>1、ANT Task：&nbsp;&nbsp;<a href='http://www.cnitblog.com/intrl/archive/2009/07/25/60364.html'>阅读全文</a><img src ="http://www.cnitblog.com/intrl/aggbug/60364.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/intrl/" target="_blank">intrl</a> 2009-07-25 16:34 <a href="http://www.cnitblog.com/intrl/archive/2009/07/25/60364.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【Java EE】【ANT专辑 一】ANT在Web项目中的应用--工具介绍</title><link>http://www.cnitblog.com/intrl/archive/2009/07/25/60358.html</link><dc:creator>intrl</dc:creator><author>intrl</author><pubDate>Sat, 25 Jul 2009 08:30:00 GMT</pubDate><guid>http://www.cnitblog.com/intrl/archive/2009/07/25/60358.html</guid><wfw:comment>http://www.cnitblog.com/intrl/comments/60358.html</wfw:comment><comments>http://www.cnitblog.com/intrl/archive/2009/07/25/60358.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnitblog.com/intrl/comments/commentRss/60358.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/intrl/services/trackbacks/60358.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 一、ANT介绍<br>Ant是Apache软件基金会JAKARTA目录中的一个子项目......&nbsp;&nbsp;<a href='http://www.cnitblog.com/intrl/archive/2009/07/25/60358.html'>阅读全文</a><img src ="http://www.cnitblog.com/intrl/aggbug/60358.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/intrl/" target="_blank">intrl</a> 2009-07-25 16:30 <a href="http://www.cnitblog.com/intrl/archive/2009/07/25/60358.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【Java EE】Struts2.1.6+Spring2.5.6+Hibernate3.3.1整合开发--验证框架、国际化</title><link>http://www.cnitblog.com/intrl/archive/2009/07/01/59762.html</link><dc:creator>intrl</dc:creator><author>intrl</author><pubDate>Wed, 01 Jul 2009 07:41:00 GMT</pubDate><guid>http://www.cnitblog.com/intrl/archive/2009/07/01/59762.html</guid><wfw:comment>http://www.cnitblog.com/intrl/comments/59762.html</wfw:comment><comments>http://www.cnitblog.com/intrl/archive/2009/07/01/59762.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/intrl/comments/commentRss/59762.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/intrl/services/trackbacks/59762.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 在之前发表的“Struts2.1.6+Spring2.5.6+Hibernate3.3.1框架 整合开发”的基础上加入验证框架和国际化&nbsp;&nbsp;<a href='http://www.cnitblog.com/intrl/archive/2009/07/01/59762.html'>阅读全文</a><img src ="http://www.cnitblog.com/intrl/aggbug/59762.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/intrl/" target="_blank">intrl</a> 2009-07-01 15:41 <a href="http://www.cnitblog.com/intrl/archive/2009/07/01/59762.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【Java SE】AWT的菜单</title><link>http://www.cnitblog.com/intrl/archive/2009/05/17/57273.html</link><dc:creator>intrl</dc:creator><author>intrl</author><pubDate>Sun, 17 May 2009 07:36:00 GMT</pubDate><guid>http://www.cnitblog.com/intrl/archive/2009/05/17/57273.html</guid><wfw:comment>http://www.cnitblog.com/intrl/comments/57273.html</wfw:comment><comments>http://www.cnitblog.com/intrl/archive/2009/05/17/57273.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/intrl/comments/commentRss/57273.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/intrl/services/trackbacks/57273.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 示例程序：&nbsp;&nbsp;1/**&nbsp;*//**&nbsp;&nbsp;2&nbsp;&nbsp;*&nbsp;@(#)TestLayout.java&nbsp;&nbsp;3&nbsp;&nbsp;*&nbsp;&nbsp;4&nbsp;&nbsp;*&nbsp;&nbsp;5&nbsp;&nbsp;*&nbsp;@author&nbsp;叶云策（intrl）&nbsp;&n...&nbsp;&nbsp;<a href='http://www.cnitblog.com/intrl/archive/2009/05/17/57273.html'>阅读全文</a><img src ="http://www.cnitblog.com/intrl/aggbug/57273.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/intrl/" target="_blank">intrl</a> 2009-05-17 15:36 <a href="http://www.cnitblog.com/intrl/archive/2009/05/17/57273.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【Java SE】布局管理器</title><link>http://www.cnitblog.com/intrl/archive/2009/05/17/57271.html</link><dc:creator>intrl</dc:creator><author>intrl</author><pubDate>Sat, 16 May 2009 16:39:00 GMT</pubDate><guid>http://www.cnitblog.com/intrl/archive/2009/05/17/57271.html</guid><wfw:comment>http://www.cnitblog.com/intrl/comments/57271.html</wfw:comment><comments>http://www.cnitblog.com/intrl/archive/2009/05/17/57271.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/intrl/comments/commentRss/57271.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/intrl/services/trackbacks/57271.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: AWT提供了FlowLayout、BorderLayout、GriderLayout、GridBagLayout、CardLayout五个常用的布局管理器，Swing还提供了一个BoxLayout布局管理器&nbsp;&nbsp;<a href='http://www.cnitblog.com/intrl/archive/2009/05/17/57271.html'>阅读全文</a><img src ="http://www.cnitblog.com/intrl/aggbug/57271.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/intrl/" target="_blank">intrl</a> 2009-05-17 00:39 <a href="http://www.cnitblog.com/intrl/archive/2009/05/17/57271.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【Java EE】扩展 Ant JUnit Task（转）</title><link>http://www.cnitblog.com/intrl/archive/2009/04/19/56479.html</link><dc:creator>intrl</dc:creator><author>intrl</author><pubDate>Sun, 19 Apr 2009 08:35:00 GMT</pubDate><guid>http://www.cnitblog.com/intrl/archive/2009/04/19/56479.html</guid><wfw:comment>http://www.cnitblog.com/intrl/comments/56479.html</wfw:comment><comments>http://www.cnitblog.com/intrl/archive/2009/04/19/56479.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/intrl/comments/commentRss/56479.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/intrl/services/trackbacks/56479.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 尽管 Ant 自带的 JUnit task 命令可以非常方便的进行测试用例的选择，但是有些情况下依然无法满足特定工程的需要。由于 Ant 自身的良好的扩展性，开发者可以扩展 Ant JUnit，使它能够通过设置正则表达式来支持更灵活的选择。在了解了 Ant 的扩展机制之后，扩展的过程其实比较轻松。更好的是，扩展之后的 Ant JUnit 命令能够保持对原有命令的完全兼容性。&nbsp;&nbsp;<a href='http://www.cnitblog.com/intrl/archive/2009/04/19/56479.html'>阅读全文</a><img src ="http://www.cnitblog.com/intrl/aggbug/56479.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/intrl/" target="_blank">intrl</a> 2009-04-19 16:35 <a href="http://www.cnitblog.com/intrl/archive/2009/04/19/56479.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【Java SE】Java 理论和实践之 了解泛型（转）</title><link>http://www.cnitblog.com/intrl/archive/2009/04/19/56478.html</link><dc:creator>intrl</dc:creator><author>intrl</author><pubDate>Sun, 19 Apr 2009 08:22:00 GMT</pubDate><guid>http://www.cnitblog.com/intrl/archive/2009/04/19/56478.html</guid><wfw:comment>http://www.cnitblog.com/intrl/comments/56478.html</wfw:comment><comments>http://www.cnitblog.com/intrl/archive/2009/04/19/56478.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnitblog.com/intrl/comments/commentRss/56478.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/intrl/services/trackbacks/56478.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: JDK 5.0 中增加的泛型类型，是 Java 语言中类型安全的一次重要改进。但是，对于初次使用泛型类型的用户来说，泛型的某些方面看起来可能不容易明白，甚至非常奇怪。&nbsp;&nbsp;<a href='http://www.cnitblog.com/intrl/archive/2009/04/19/56478.html'>阅读全文</a><img src ="http://www.cnitblog.com/intrl/aggbug/56478.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/intrl/" target="_blank">intrl</a> 2009-04-19 16:22 <a href="http://www.cnitblog.com/intrl/archive/2009/04/19/56478.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【Java EE】struts2国际化</title><link>http://www.cnitblog.com/intrl/archive/2009/04/18/56464.html</link><dc:creator>intrl</dc:creator><author>intrl</author><pubDate>Sat, 18 Apr 2009 08:03:00 GMT</pubDate><guid>http://www.cnitblog.com/intrl/archive/2009/04/18/56464.html</guid><wfw:comment>http://www.cnitblog.com/intrl/comments/56464.html</wfw:comment><comments>http://www.cnitblog.com/intrl/archive/2009/04/18/56464.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.cnitblog.com/intrl/comments/commentRss/56464.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/intrl/services/trackbacks/56464.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: （一）国际化简介<br>1、jsp页面的国际化<br>2、action中validate方法中增加错误信息的国际化<br>3、xml验证框架中错误信息的国际化<br>4、struts表单的国际化<br>（二）国际化资源文件的类别：全局、局部<br>（三）在浏览器中设置不同的语言首选项即可看到国际化的效果&nbsp;&nbsp;<a href='http://www.cnitblog.com/intrl/archive/2009/04/18/56464.html'>阅读全文</a><img src ="http://www.cnitblog.com/intrl/aggbug/56464.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/intrl/" target="_blank">intrl</a> 2009-04-18 16:03 <a href="http://www.cnitblog.com/intrl/archive/2009/04/18/56464.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【Java EE】struts2验证框架</title><link>http://www.cnitblog.com/intrl/archive/2009/04/18/56457.html</link><dc:creator>intrl</dc:creator><author>intrl</author><pubDate>Sat, 18 Apr 2009 05:15:00 GMT</pubDate><guid>http://www.cnitblog.com/intrl/archive/2009/04/18/56457.html</guid><wfw:comment>http://www.cnitblog.com/intrl/comments/56457.html</wfw:comment><comments>http://www.cnitblog.com/intrl/archive/2009/04/18/56457.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/intrl/comments/commentRss/56457.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/intrl/services/trackbacks/56457.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 要对某个action进行验证，只需在同包下建立验证文件，如要验证LoginAction.java需建立LoginAction-validation.xml<br>详细配置参考请参阅：<br>xwork-2.1.2.jar/com.opensymphony.xwork2.validator.validators&nbsp;&nbsp;<a href='http://www.cnitblog.com/intrl/archive/2009/04/18/56457.html'>阅读全文</a><img src ="http://www.cnitblog.com/intrl/aggbug/56457.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/intrl/" target="_blank">intrl</a> 2009-04-18 13:15 <a href="http://www.cnitblog.com/intrl/archive/2009/04/18/56457.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【Java EE】struts2文件的上传和下载</title><link>http://www.cnitblog.com/intrl/archive/2009/04/18/56447.html</link><dc:creator>intrl</dc:creator><author>intrl</author><pubDate>Sat, 18 Apr 2009 04:49:00 GMT</pubDate><guid>http://www.cnitblog.com/intrl/archive/2009/04/18/56447.html</guid><wfw:comment>http://www.cnitblog.com/intrl/comments/56447.html</wfw:comment><comments>http://www.cnitblog.com/intrl/archive/2009/04/18/56447.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/intrl/comments/commentRss/56447.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/intrl/services/trackbacks/56447.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: （一）从底层透析文件上传的实现，此时并没有介入struts2<br>1、upload.jsp，在form中属性method默认为get，涉及文件上传时必须改为post，默认enctype="application/x-www-form-urlencoded" ，我们暂且不修改，看会有什么结果<br>2、修改result.jsp页面代码，输出读入的流<br>3、把upload.jsp中form的enctype属性改为enctype="multipart/form-data"<br>（二）手动采用fileupload组建进行文件上传<br>（三）使用struts2进行文件上传、下载 <br>1、单文件上传<br>2、多文件上传<br>3、任意数量文件上传 <br>（四）文件上传类型、大小的限制<br>（五）文件的下载&nbsp;&nbsp;<a href='http://www.cnitblog.com/intrl/archive/2009/04/18/56447.html'>阅读全文</a><img src ="http://www.cnitblog.com/intrl/aggbug/56447.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/intrl/" target="_blank">intrl</a> 2009-04-18 12:49 <a href="http://www.cnitblog.com/intrl/archive/2009/04/18/56447.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【Java EE】pager-taglib 2.0实现分页--笔记</title><link>http://www.cnitblog.com/intrl/archive/2009/04/15/56398.html</link><dc:creator>intrl</dc:creator><author>intrl</author><pubDate>Wed, 15 Apr 2009 08:52:00 GMT</pubDate><guid>http://www.cnitblog.com/intrl/archive/2009/04/15/56398.html</guid><wfw:comment>http://www.cnitblog.com/intrl/comments/56398.html</wfw:comment><comments>http://www.cnitblog.com/intrl/archive/2009/04/15/56398.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.cnitblog.com/intrl/comments/commentRss/56398.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/intrl/services/trackbacks/56398.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 1、分页显示中必须有两个参数，总记录数、记录列表，封装到PagerModel类中<br>2、显示页showorgs.jsp<br>3、Action的实现和配置<br>4、实现并配置过滤器&nbsp;&nbsp;<a href='http://www.cnitblog.com/intrl/archive/2009/04/15/56398.html'>阅读全文</a><img src ="http://www.cnitblog.com/intrl/aggbug/56398.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/intrl/" target="_blank">intrl</a> 2009-04-15 16:52 <a href="http://www.cnitblog.com/intrl/archive/2009/04/15/56398.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【Java EE】JUnit 4（转）</title><link>http://www.cnitblog.com/intrl/archive/2009/04/15/56388.html</link><dc:creator>intrl</dc:creator><author>intrl</author><pubDate>Wed, 15 Apr 2009 04:48:00 GMT</pubDate><guid>http://www.cnitblog.com/intrl/archive/2009/04/15/56388.html</guid><wfw:comment>http://www.cnitblog.com/intrl/comments/56388.html</wfw:comment><comments>http://www.cnitblog.com/intrl/archive/2009/04/15/56388.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/intrl/comments/commentRss/56388.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/intrl/services/trackbacks/56388.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: JUnit 是 Java? 语言事实上的 标准单元测试库。JUnit 4 是该库三年以来最具里程碑意义的一次发布。它的新特性主要是通过采用 Java 5 中的标记（annotation）而不是利用子类、反射或命名机制来识别测试，从而简化测试。在本文中，执着的代码测试人员 Elliotte Harold 以 JUnit 4 为例，详细介绍了如何在自己的工作中使用这个新框架。注意，本文假设读者具有 JUnit 的使用经验。&nbsp;&nbsp;<a href='http://www.cnitblog.com/intrl/archive/2009/04/15/56388.html'>阅读全文</a><img src ="http://www.cnitblog.com/intrl/aggbug/56388.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/intrl/" target="_blank">intrl</a> 2009-04-15 12:48 <a href="http://www.cnitblog.com/intrl/archive/2009/04/15/56388.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【Java EE】Struts2.1.6+Spring2.5.6+Hibernate3.3.1框架 整合开发</title><link>http://www.cnitblog.com/intrl/archive/2009/04/13/56322.html</link><dc:creator>intrl</dc:creator><author>intrl</author><pubDate>Mon, 13 Apr 2009 08:02:00 GMT</pubDate><guid>http://www.cnitblog.com/intrl/archive/2009/04/13/56322.html</guid><wfw:comment>http://www.cnitblog.com/intrl/comments/56322.html</wfw:comment><comments>http://www.cnitblog.com/intrl/archive/2009/04/13/56322.html#Feedback</comments><slash:comments>37</slash:comments><wfw:commentRss>http://www.cnitblog.com/intrl/comments/commentRss/56322.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/intrl/services/trackbacks/56322.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 本人采用的开发环境为MyEclipse6.6，数据库为MySQL，Web服务为Tomcat。<br>这三个框架的整合其实就是Struts2.1.6+Spring2.5.6的整合、Spring2.5.6+Hibernate3.3.1的整合。<br>（一）Struts2.1.6+Spring2.5.6的整合<br>（二）Spring2.5.6+Hibernate3.3.1的整合<br>（三）验证三个框架是否成功整合<br>&nbsp;&nbsp;<a href='http://www.cnitblog.com/intrl/archive/2009/04/13/56322.html'>阅读全文</a><img src ="http://www.cnitblog.com/intrl/aggbug/56322.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/intrl/" target="_blank">intrl</a> 2009-04-13 16:02 <a href="http://www.cnitblog.com/intrl/archive/2009/04/13/56322.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【Java EE】ANT+Xdoclet自动生成Hibernate配置文件</title><link>http://www.cnitblog.com/intrl/archive/2009/04/13/56321.html</link><dc:creator>intrl</dc:creator><author>intrl</author><pubDate>Mon, 13 Apr 2009 07:19:00 GMT</pubDate><guid>http://www.cnitblog.com/intrl/archive/2009/04/13/56321.html</guid><wfw:comment>http://www.cnitblog.com/intrl/comments/56321.html</wfw:comment><comments>http://www.cnitblog.com/intrl/archive/2009/04/13/56321.html#Feedback</comments><slash:comments>13</slash:comments><wfw:commentRss>http://www.cnitblog.com/intrl/comments/commentRss/56321.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/intrl/services/trackbacks/56321.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: ANT+Xdoclet自动生成Hibernate配置文件<br>1、下载Xdoclet，网址：http://xdoclet.sourceforge.net/，解压<br>2、新建包com.test.model，存放实体类Group，User<br>3、在test目录下建立build.xml<br>4、在MyEclipse中配置ANT，添加刚才所建立的build.xml，并运行其两个功能项，刷新项目目录&nbsp;&nbsp;<a href='http://www.cnitblog.com/intrl/archive/2009/04/13/56321.html'>阅读全文</a><img src ="http://www.cnitblog.com/intrl/aggbug/56321.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/intrl/" target="_blank">intrl</a> 2009-04-13 15:19 <a href="http://www.cnitblog.com/intrl/archive/2009/04/13/56321.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【工具】ANT十五大最佳实践详解（转）</title><link>http://www.cnitblog.com/intrl/archive/2009/04/12/56289.html</link><dc:creator>intrl</dc:creator><author>intrl</author><pubDate>Sun, 12 Apr 2009 14:36:00 GMT</pubDate><guid>http://www.cnitblog.com/intrl/archive/2009/04/12/56289.html</guid><wfw:comment>http://www.cnitblog.com/intrl/comments/56289.html</wfw:comment><comments>http://www.cnitblog.com/intrl/archive/2009/04/12/56289.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/intrl/comments/commentRss/56289.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/intrl/services/trackbacks/56289.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 在Ant出现之前，构建和部署Java应用需要使用包括特定平台的脚本、Make文件、各种版本的IDE甚至手工操作的“大杂烩”。现在，几乎所有的开源Java项目都在使用Ant，大多数公司的内部项目也在使用Ant。Ant在这些项目中的广泛使用自然导致了读者对一整套Ant最佳实践的迫切需求。&nbsp;&nbsp;<a href='http://www.cnitblog.com/intrl/archive/2009/04/12/56289.html'>阅读全文</a><img src ="http://www.cnitblog.com/intrl/aggbug/56289.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/intrl/" target="_blank">intrl</a> 2009-04-12 22:36 <a href="http://www.cnitblog.com/intrl/archive/2009/04/12/56289.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【工具】ANT初学入门之一：基本概念、安装与配置（转）</title><link>http://www.cnitblog.com/intrl/archive/2009/04/12/56288.html</link><dc:creator>intrl</dc:creator><author>intrl</author><pubDate>Sun, 12 Apr 2009 14:23:00 GMT</pubDate><guid>http://www.cnitblog.com/intrl/archive/2009/04/12/56288.html</guid><wfw:comment>http://www.cnitblog.com/intrl/comments/56288.html</wfw:comment><comments>http://www.cnitblog.com/intrl/archive/2009/04/12/56288.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/intrl/comments/commentRss/56288.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/intrl/services/trackbacks/56288.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: ANT的基本概念：Java的Makefile<br>当一个代码项目大了以后，每次重新编译，打包，测试等都会变得非常复杂而且重复，因此c语言中有make脚本来帮助这些工作的批量完成。在Java中应用是平台无关性的，当然不会用平台相关的make脚本来完成这些批处理任务了，ANT本身就是这样一个流程脚本引擎，用于自动化调用程序完成项目的编译，打包，测试等。除了基于JAVA是平台无关的外，脚本的格式是基于XML的，比make脚本来说还要好维护一些。&nbsp;&nbsp;<a href='http://www.cnitblog.com/intrl/archive/2009/04/12/56288.html'>阅读全文</a><img src ="http://www.cnitblog.com/intrl/aggbug/56288.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/intrl/" target="_blank">intrl</a> 2009-04-12 22:23 <a href="http://www.cnitblog.com/intrl/archive/2009/04/12/56288.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【Java EE】Struts2.1.6与Spring2.5.6框架整合</title><link>http://www.cnitblog.com/intrl/archive/2009/04/12/56286.html</link><dc:creator>intrl</dc:creator><author>intrl</author><pubDate>Sun, 12 Apr 2009 08:38:00 GMT</pubDate><guid>http://www.cnitblog.com/intrl/archive/2009/04/12/56286.html</guid><wfw:comment>http://www.cnitblog.com/intrl/comments/56286.html</wfw:comment><comments>http://www.cnitblog.com/intrl/archive/2009/04/12/56286.html#Feedback</comments><slash:comments>27</slash:comments><wfw:commentRss>http://www.cnitblog.com/intrl/comments/commentRss/56286.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/intrl/services/trackbacks/56286.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Struts2.1.6与Spring2.5.6整合<br>1、在MyEclipse中新建项目（test）<br>2、Struts包导入<br>   暂时导入所必需的包，其他包将在用到时导入：<br>   commons-fileupload-1.2.1.jar<br>   commons-logging-1.0.4.jar<br>   freemarker-2.3.13.jar<br>   ognl-2.6.11.jar<br>   struts2-core-2.1.6.jar<br>   xwork-2.1.2.jar<br>&nbsp;&nbsp;<a href='http://www.cnitblog.com/intrl/archive/2009/04/12/56286.html'>阅读全文</a><img src ="http://www.cnitblog.com/intrl/aggbug/56286.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/intrl/" target="_blank">intrl</a> 2009-04-12 16:38 <a href="http://www.cnitblog.com/intrl/archive/2009/04/12/56286.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【工具】ANT的安装和配置（windows）</title><link>http://www.cnitblog.com/intrl/archive/2009/04/11/56254.html</link><dc:creator>intrl</dc:creator><author>intrl</author><pubDate>Sat, 11 Apr 2009 08:44:00 GMT</pubDate><guid>http://www.cnitblog.com/intrl/archive/2009/04/11/56254.html</guid><wfw:comment>http://www.cnitblog.com/intrl/comments/56254.html</wfw:comment><comments>http://www.cnitblog.com/intrl/archive/2009/04/11/56254.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.cnitblog.com/intrl/comments/commentRss/56254.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/intrl/services/trackbacks/56254.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: ANT的安装和配置（windows环境）<br>1、下载：到ANT官方网站http://ant.apache.org/下载最新版本，解压后即可。<br>2、配置环境变量：我的电脑----属性-----高级----环境变量<br>      如：ANT_HOME：C:\apache-ant-1.7.1<br>      PATH：%ANT_HOME%\bin （为了方便在dos环境下操作）<br>&nbsp;&nbsp;<a href='http://www.cnitblog.com/intrl/archive/2009/04/11/56254.html'>阅读全文</a><img src ="http://www.cnitblog.com/intrl/aggbug/56254.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/intrl/" target="_blank">intrl</a> 2009-04-11 16:44 <a href="http://www.cnitblog.com/intrl/archive/2009/04/11/56254.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>