FreeMarker_模板引擎_代码自动生成器_源码下载
发布时间:2020-12-14 06:29:48 所属栏目:Java 来源:网络整理
导读:首先我们先来认识一下Freemarker 你可以到freemarker的官网上去,那里有很详细的介绍: 这里大概说一下:FreeMarker是一个用Java语言编写的模板引擎,它基于模板来生成文本输出。 FreeMarker与Web容器无关,即在Web运行时,它并不知道Servlet或HTTP。它不仅
首先我们先来认识一下Freemarker
你可以到freemarker的官网上去,那里有很详细的介绍: 这里大概说一下:FreeMarker是一个用Java语言编写的模板引擎,它基于模板来生成文本输出。 FreeMarker与Web容器无关,即在Web运行时,它并不知道Servlet或HTTP。它不仅可以用作表现层 的实现技术,而且还可以用于生成XML,JSP或Java 等。 大家只要知道freemarker是一个模板引擎就可以啦...
我想知道了freemarker是模板引擎以后,我们最关心的是这个东东能够为我们做些什么? 看看下面的demo,你也许就明白了
main(String[] args) }
main(String[] args) }
.name =
.lowerName =
.beanUrl =
.beanDaoUrl =
.beanDaoImplUrl =
.beanServiceUrl =
.beanServiceImplUrl =
}
.authorName =
.authorMail =
.date =
.version =
}
String FTLS_PATH = "ftls"
String MESSAGE = "message" String HELLO_WORLD = "Hello World!" String HONGTEN_HELLO_WORLD_FTL = "hongten-helloworld.ftl" String HONGTEN_MY_JAVA_FILE_FTL = "hongten-myJavaFile.ftl"
String BEAN = "bean" String BEAN_URL = "com.b510.bean"
String ANNOTATION = "annotation" String ANNOTATION_AUTHOR_NAME = "hongten" String ANNOTATION_AUTHOR_MAIL = "hongtenzone@foxmail.com" String ANNOTATION_VERSION = "1.0"
String DATE_FROMATE = "yyyy-MM-dd"
main(String[] args)
helloWorld(String path,String ftlFile)
configuration = configuration.setDirectoryForTemplateLoading(
Map |