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
相关推荐
Multispectral and hyperspectral imaging technologies in conservation_ current research and potential applications
Series: IFIP Advances in Information and Communication Technology 420 Periodical: Publisher: Springer-Verlag Berlin Heidelberg Year: 2014 Edition: 1 Language: English Pages (biblio\tech): 564\581 ...
### Interconnect Noise Optimization in Nanometer Technologies #### 一、引言与技术趋势 《Interconnect Noise Optimization in Nanometer Technologies》是一本深入探讨纳米技术中互连线噪声优化问题的专业...
"Unity Technologies开发的Sign in with Apple"是一款专为Unity游戏引擎设计的插件,它使得开发者能够在自己的游戏中集成苹果公司的“使用Apple登录”(Sign in with Apple)功能。这款插件在版本1.1.1时曾存在于...
Networking technologies of in-vehicle》这本书聚焦于车载网络技术,它涵盖了汽车行业中通信和信息处理的关键方面。车载网络技术是现代汽车的重要组成部分,它使得车辆能够实现智能化、自动化以及与其他设备的互联...
Qualcomm Technologies Inc. - Understanding High-Frequency and Fast-Transient Switched-Mode Power Supplies-Qualcomm Technologies.pdf
Modifications copyright (c) Microsoft Open Technologies, Inc. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the...
本书《LEAKAGE IN NANOMETER CMOS TECHNOLOGIES》对这些问题进行了深入的分析和讨论,详细描述了漏电流的机制和类型,以及它们对电路性能的影响。作者Siva G. Narendra和Anantha Chandrakasan不仅理论分析了漏电流...
Next, it moves into several chapters on the core technologies used in a React app, followed by chapters on how to implement isomorphic code and related advanced topics including testing, managing ...
Master terms, concepts, technologies, and devices used in today's networking industry, and learn how to incorporate internetworking technologies into a LAN/WAN environment with this definitive ...
"Qualcomm CDMA Technologies MSM" 是高通公司开发的一系列芯片组,主要用于CDMA(码分多址)通信技术的移动设备,如智能手机和平板电脑。这些芯片集成了调制解调器、处理器和其他关键组件,为设备提供数据通信和...
This paper presents the results of a detailed survey on the fifth generation (5G) cellular network architecture and some of the key emerging technologies that are helpful in improving the ...
This unique book offers a comprehensive, multidisciplinary and interdisciplinary overview of the latest developments in a broad section of technologies and methodologies, viewed through the prism of ...
【Qualcomm CDMA Technologies msm驱动】是针对使用高通(Qualcomm)CDMA技术的移动设备,特别是手机,设计的一款关键软件组件。该驱动程序主要负责在硬件和操作系统之间建立通信桥梁,确保设备的正常运行和功能优化...