Skip to content
forked from ysc/APDPlat

APDPlat是Application Product Development Platform的缩写,意为应用级产品开发平台。

License

Notifications You must be signed in to change notification settings

guzhangyu/APDPlat

 
 

Repository files navigation

APDPlat入门指南

APDPlat是Application Product Development Platform(应用级产品开发平台)的缩写。

APDPlat提供了应用容器、多模块架构、代码生成、安装程序、认证授权、备份恢复、数据字典、web service、系统监控、操作审计、统计图、报表、机器绑定、防止破解、数据安全、内置搜索、数据转换、maven支持、WEB组件、内容管理、工作流、Web资源优化等功能。

APDPlat使用的技术主要有:

1)、Web前端使用EXT JS。

2)、前端控制器使用Struts2。

3)、IOC容器使用Spring。

4)、ORM使用JPA,默认实现是Hibernate。

5)、内置搜索使用Compass,扩展方案使用Solr和ElasticSearch。

6)、认证授权使用SpringSecurity。

7)、代码生成使用Freemarker。

8)、日志组件使用SLF4J和Logback。

9)、调度组件使用Quartz。

10)、验证码使用Jcaptcha。

11)、Web Service使用CXF。

12)、SQL监控使用P6SPY。

13)、JS和CSS压缩使用YUI Compressor。

14)、JAVA代码混淆使用Allatori。

15)、获取系统信息使用Sigar。

16)、单元测试使用JUnit。

17)、配置文件加密使用Jasypt。

18)、缓存使用EhCache或是Memcached。

19)、数据库连接池使用CommonsDBCP。

20)、Office文档操作使用POI。

21)、工作流使用Activiti。

22)、报表使用BIRT。

23)、Web资源优化使用wro4j。

About

APDPlat是Application Product Development Platform的缩写,意为应用级产品开发平台。

Resources

License

Stars

Watchers

Forks

Packages

No packages published