
开源软件
fengozl
这个作者很懒,什么都没留下…
展开
-
Freemarker学习--程序开发实战
附件为三个示例。1、简单的hash模型2、根据java对象生成java源码3、根据xml文件生成java源码2016-04-14 00:18:51 · 109 阅读 · 0 评论 -
Java Excel API的学习
Java Excel是开源项目,使用它可以用纯java来读取Excel文件的内容、创建Excel文件、更新已存在的Excel文件的内容,它不依赖于操作系统,这样可以使大家放心方便的操作Excel'文件。 一、maven依赖 <dependency> <groupId>net.sourceforge.jexcelapi</groupId>...2016-04-27 21:54:01 · 192 阅读 · 0 评论 -
Freemarker学习--模版开发
一、什么是FreemarkerFreeMarker 是一款模板引擎: 即一种基于模板和要改变的数据, 并用来生成输出文本。模板文件即ftl文件,数据对象是java对象。模板 + 数据模型 = 输出二、Freemarker的数据模型1、顶层数据模型数据模型是树状结构的,顶层默认为root节点(root) |+- animals | |+- mo...原创 2016-03-30 23:21:52 · 146 阅读 · 0 评论 -
Freemarker学习--程序开发
一、创建 Configuration 实例 Configuration cfg = new Configuration(Configuration.VERSION_2_3_22);cfg .setClassForTemplateLoading(this.getClass(), "ftl");cfg.setDefaultEncoding("UTF-8");cfg.setT...原创 2016-03-30 23:58:59 · 201 阅读 · 0 评论 -
Google Guice学习一(基础)
Google Guice是依赖注解的DI容器,支持字段、方法和构造函数的注入依赖。使用方法步骤为配置需要注入的字段、配置模板、使用Injector API获得实例。 一、 支持的注入方式1、字段注入最常见的方式,使用@Inject注解完成@Injectprivate XmlUserLoader loader; 2、构造函数注入@Injectpubl...原创 2017-03-07 22:56:18 · 275 阅读 · 0 评论