• Stars
    star
    521
  • Rank 84,952 (Top 2 %)
  • Language
    JavaScript
  • License
    GNU General Publi...
  • Created over 12 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

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

APDPlat快速体验

APDPlat入门指南

APDPlat专题文章

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

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

捐赠致谢

APDPlat使用的技术主要有:

1)、Web前端使用EXT JS。

2)、前端控制器原来使用Struts2,从版本2.6开始使用Spring MVC。

3)、IOC容器使用Spring。

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

5)、内置搜索(OSEM)使用Compass,从版本2.6开始废弃。

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

https://travis-ci.org/ysc/APDPlat

More Repositories

1

QuestionAnsweringSystem

QuestionAnsweringSystem是一个Java实现的人机问答系统,能够自动分析问题并给出候选答案。
Java
1,957
star
2

word

Java分布式中文分词组件 - word分词
Java
1,812
star
3

cws_evaluation

Java开源项目cws_evaluation:中文分词器分词效果评估对比
Lex
948
star
4

data-generator

如果你在从事大数据BI的工作,想对比一下MySQL、GreenPlum、Elasticsearch、Hive、Spark SQL、Presto、Impala、Drill、HAWQ、Druid、Pinot、Kylin、ClickHouse、Kudu等不同实现方案之间的表现,那你就需要一份标准的数据进行测试,这个开源项目就是为了生成这样的标准数据。
Java
278
star
5

superword

Superword is a Java open source project dedicated in the study of English words analysis and auxiliary reading.
Java
267
star
6

search

元搜索引擎
Java
225
star
7

HtmlExtractor

HtmlExtractor是一个Java实现的基于模板的网页结构化信息精准抽取组件。
Java
157
star
8

jsearch

jsearch:高性能的全文检索工具包
Java
92
star
9

rank

rank是一个seo工具,用于分析网站的搜索引擎收录排名。
Java
66
star
10

realtime-log

微服务日志之实时日志
Java
30
star
11

short-text-search

自定制的精准短文本搜索服务
Java
18
star
12

word_web

通过web服务器对word分词的资源进行集中统一管理
Java
17
star
13

counter

分布式环境下的原子计数器和API每天调用次数限制
Java
17
star
14

high-availability

保障服务的持续高可用、高性能及负载均衡
Java
17
star
15

baby-typing-game

适合2到6岁的宝宝打字游戏
HTML
10
star
16

borm

大数据的对象持久化
Java
10
star
17

ysc.github.com

ysc.github.com
CSS
2
star
18

luke

Automatically exported from code.google.com/p/luke
Java
1
star
19

AudiobooksForKids

A collection of best-selling audiobooks for kids, from timeless classics to popular series.
1
star