内容简介:act-starters 是一系列简化 #actframework 应用依赖管理和其他 maven 构造处理的工具. 现在已经发布了 12 种 starters: act-starter-beetl - 使用 beetl 为默认模板引擎 act-starter-ebean2-aaa - act-ebean2(...
act-starters 是一系列简化 #actframework 应用依赖管理和其他 maven 构造处理的工具. 现在已经发布了 12 种 starters:
act-starter-beetl - 使用 beetl 为默认模板引擎
act-starter-ebean2-aaa - act-ebean2(访问 sql 数据库) 和 act-aaa(认证授权记账插件) - 只能用于 java 8
act-starter-ebean2-all - act-ebean2(访问 sql 数据库), act-aaa(认证授权记账插件), act-social-link, act-upload, act-excel 依赖 (只能用于 java8)
act-starter-ebean-aaa - act-ebean(访问 sql 数据库) 和 act-aaa(认证授权记账插件)
act-starter-ebean-all - act-ebean(访问 sql 数据库), act-aaa(认证授权记账插件), act-social-link, act-upload, act-excel 依赖
act-starter-excel - 支持 excel 视图输出报表, 打开 content_suffix.aware 配置开关
act-starter-freemarker - 使用 freemarker 为默认模板引擎
act-starter-morphia-aaa - act-morphia (访问 mongodb 数据库) , act-aaa(认证授权记账插件)
act-starter-morphia-all - act-morphia (访问 mongodb 数据库) , act-aaa(认证授权记账插件), act-social-link, act-upload, act-excel 依赖
act-starter-mustache - 使用 mustache 为默认模板引擎
act-starter-thymeleaf - 使用 thymeleaf 为默认模板引擎
act-starter-velocity - 使用 velocity 为默认模板引擎
这些 starters 可以相互配合使用,比如某个项目需要 1. MongoDB 数据库访问, 2. 安全插件, 3. 使用 beetl 作为后台模板引擎, 可以在 pom 文件中定义如下依赖:
<dependencies> <dependency> <groupId>org.actframework</groupId> <artifactId>act-starter-morphia-aaa</artifactId> </dependency> <dependency> <groupId>org.actframework</groupId> <artifactId>act-starter-beetl</artifactId> </dependency> </dependencies>
值得注意的是应用不再需要提供依赖版本,只需要在 pom 文件中定义 act-starter-parent 作为项目的 parent:
<parent> <groupId>org.actframework</groupId> <artifactId>act-starter-parent</artifactId> <version>1.6.0.2</version> </parent>
使用 act-starter-parent 还有其他的好处:
去掉以前必须的 assembly/pkg.xml, 和 src/main/bin 下面的启动脚本,
提供了针对大部分文件格式的 resource filtering 配置,省却应用自行配置的麻烦.
现在所有的 act 演示项目 都以采用 act-starters. 作为示例的 pom 文件也以做了相应更新
Act-Starters 和 act-1.6.0 版本的发布一起作为 2018 年的新年贺礼, 在简化 Java web 应用开发的道路上继续前行. 希望小伙伴们能够喜欢。
【声明】文章转载自:开源中国社区 [http://www.oschina.net]
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Web前端开发最佳实践
党建 / 机械工业出版社 / 2015-1 / 59.00元
本书贴近Web前端标准来介绍前端开发相关最佳实践,目的在于让前端开发工程师提高编写代码的质量,重视代码的可维护性和执行性能,让初级工程师从入门开始就养成一个良好的编码习惯。本书总共分五个部分13章,第一部分包括第1章和第2章,介绍前端开发的基本范畴和现状,并综合介绍前端开发的一些最佳实践;第二部分为第3-5章,讲解HTML相关的最佳实践,并简单介绍HTML5中新标签的使用;第三部分为第6-8章,介......一起来看看 《Web前端开发最佳实践》 这本书的介绍吧!