APDPlat 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
APDPlat 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票

软件简介

APDPlat快速体验

APDPlat入门指南

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)、内置搜索(OSEM)使用Compass。

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。

24)、日志拦截使用AspectJ。

25)、上传备份文件到FTP使用Commons Net。

26)、JSON处理使用Jackson。

27)、分布式搜索和实时分析使用elasticsearch
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
发表了资讯
2015/04/22 00:00

APDPlat 2.6 已可用,支持Java8,支持Sping MVC

APDPlat 2.6 发布了,该版本最值得关注的改进包括对 Java 8 的支持,支持 Spring MVC,全面将 Compass 替换成 ElasticSearch,这是一个巨大的搜索改进,更多改进细节请看这里。 APDPlat 是 Application Product Development Platform(应用级产品开发平台)的缩写。...

3
20
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
2014/01/29 01:39

APDPlat的日志国际化实现方式

APDPlat使用slf4j来做日志框架,由于slf4j不支持国际化日志,所以APDPlat使用自定义的APDPlatLogger类来支持国际化日志。

0
2
发表于软件架构专区
2014/02/01 23:39

APDPlat拓展搜索之集成Solr

APDPlat充分利用Compass的OSEM和ORM integration特性,提供了简单易用且功能强大的内置搜索特性。

0
17
发表了博客
2014/02/03 01:49

APDPlat的系统启动和关闭流程剖析

APDPlat接管了Spring的启动关闭权,为各种运行其上的开源框架和类库的无缝集成提供了支持。

0
4
发表了博客
2014/02/08 15:29

APDPlat中的机器码生成机制

APDPlat提供了机器绑定的功能,对于不同的机器会生成不同的机器码,必须要对生成的机器码进行计算获得注册码,注册码验证成功之后系统才能正常运行。

0
7
发表于软件架构专区
2014/03/11 13:32

APDPlat中的用户密码安全策略

互联网时代,安全是永恒的主题,威胁无处不在,哪怕是在企业内网。

0
16
发表了博客
2014/01/30 07:29

APDPlat中数据库备份恢复的设计与实现

APDPlat提供了web接口的数据库备份与恢复,支持手工操作和定时调度,可下载备份文件到本地,也可把备份文件发送到异地容错,极大地简化了数据库的维护工作。

0
6
发表了博客
2014/02/08 10:18

APDPlat如何自动建库建表并初始化数据?

APDPlat共支持10种数据库:DB2、DERBY、H2、HSQL、INFORMIX、MYSQL、ORACLE、POSTGRESQL、SQL_SERVER、SYBASE。

0
1
发表了博客
2014/01/29 01:37

APDPlat中业务日志和监控日志的设计与实现

APDPlat提供了业务日志和监控日志,以便对用户操作进行审计、对系统性能进行调优。 业务日志主要包括数据的增删改日志、备份恢复日志以及用户登录注销日志。监控日志主要包括用户请求响应时间、内存使用情况、全文索引重建情况、系统启动关闭事件。

0
4
发表于软件架构专区
2014/02/01 06:48

APDPlat中领域模型的自描述机制与事件通知机制

APDPlat中的Model抽象类是所有领域对象的基类,对领域模型的CRUD操作都会触发事件,监听这些事件是实现实时搜索、业务审计、权限验证、模型预处理等功能的基础。

0
7
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了问答
2017/01/25 13:50

apdplat可以生产页面吗?@杨尚川

apdplat可以生产页面吗? apdplat内置用户、权限等模块吗? @杨尚川

1
0
发表了问答
2012/12/09 09:54

楼主,有使用文档吗?

楼主,有使用文档吗?

4
1
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
0 评论
106 收藏
分享
返回顶部
顶部