1. UI:
a) JQuery/JQuery UI
b) Apache Tiles
c) JSTL
d) Flex
e) Spring MVC
2. Dependency Injection:
a) Spring
3. Transaction management:
a) Spring
4. Rule engine:
a) OpenRule/Drools
5. Database:
a) Oracle
b) Neo4j
c) H2
6. Reporting:
a) JasperReport
b) POI
7. Build:
a) Maven
b) Ant
c) Hudson
d) SVN
8. Testing:
a) UI: findBugs, YSlow
b) Unit test: JUnit, DBUnit
9. Knowledge Repository
a) Sharepoint
10. Issue Tracker:
a) Jira
11. Application server:
a) Weblogic
b) Tomcat
12. BPM:
a) JBPM/Activiti
13. ORM:
a) JPA via Hibernate
14. Security:
a) Spring Security
15. Rapid developement tools:
a) Appfuse
b) SpringSide
c) Spring Roo
16. Schedule:
1) Spring Batch
2) Quartz
本文概述了构建现代企业级应用所需的关键技术组件,包括UI框架如JQueryUI、SpringMVC,依赖注入框架Spring,数据库解决方案Oracle及Neo4j,以及用于持续集成和持续部署的工具如Maven和Hudson等。
3125

被折叠的 条评论
为什么被折叠?



