首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 其他相关 >

light-commons 公布 0.1.0-beta

2012-11-03 
light-commons 发布 0.1.0-betalight-commons 的目标是构建一个轻量易用的library。模块列表:logger:统一的

light-commons 发布 0.1.0-beta
light-commons 的目标是构建一个轻量易用的library。

模块列表:
  logger:   统一的日志接口,为你自动选择classpath中可用的日志引擎
  util:     提供常用的静态方法,如 StringUtils。
  io:       IOUtils,FileUtils
  resource: 统一的资源、资源加载器接口
  orm:      统一的DaoTemplate,Dao接口,目前只编写了hibernate的实现。
  template: 统一的模板接口,目前实现了FreeMarker,CommonTemplate 两种模板引擎。



1. 简化了 io 包,此包中代码来源于commons-io,精简后只保留了IOUtils,FileUtils,另外增加了FastByteArrayOutputStream

2. TemplateFacade 实现了 FreeMarker,Commontemplate 两种引擎。现在你可以简单的使用
TemplateFactory factory = new CommonTemplateFactory() 来构造一个模板工厂。记住,你还需要使用 factory.setResourceLoader(resourceLoader) 来设置模板的装载器。最后使用 factory.getTemplate(...) 即可。

3. 加入了MimeType 枚举类型。

4. 加入了ExProperties 支持非 iso-8859-1 的编码类型。

5. 加入了I18nBundle。

6. StringUtils.cleanPath(String) 工作的更漂亮。 d:\xx/..//yy/.\zz  -> d:/yy/zz

7. 加入StringUtils.cleanDirPath(String)补充"/"。 d:\xx/..//yy/.\zz  -> d:/yy/zz/

相关博客文章:
http://jasongreen.iteye.com/category/34095

下载:
http://code.google.com/p/light-commons/downloads/list

maven2:

     2 楼    udvs    2008-08-06              不错,支持下,下载了^_^    3 楼    wopenonline111    2008-08-07              看了一下,觉得很不错,我最近也在做一个类似的通用开发工具集,目前已经有5万多行。 

热点排行