第 48 章 打包和部署Java EE应用

48.1. 打包和部署简介
48.2. 打包和部署Web模块
48.2.1. Web应用的目录结构
48.2.2. Web模块的部署描述文件
48.2.3. Web模块的两种形式
48.2.4. 部署Web模块
48.2.5. 自动部署
48.3. 打包和部署EJB模块
48.3.1. EJB-JAR文件结构
48.3.2. EJB模块的部署描述文件
48.3.3. EJB模块的两种形式
48.3.4. 部署EJB模块
48.3.5. 自动部署
48.4. 打包和部署Java EE应用
48.4.1. Java EE应用的目录结构
48.4.2. Java EE应用的部署描述文件
48.4.3. Java EE应用的两种形式
48.4.4. 部署Java EE应用
48.4.5. 自动部署
48.5. Apusic部署描述文件
48.5.1. apusic-application.xml中的元素
48.5.1.1. apusic-application元素
48.5.1.2. module元素
48.5.1.3. ejb元素
48.5.1.4. entity元素
48.5.1.5. jndi-name元素
48.5.1.6. local-jndi-name元素
48.5.1.7. cmp元素
48.5.1.8. jdbc元素
48.5.1.9. datasource-name元素
48.5.1.10. table-name元素
48.5.1.11. auto-create-table元素
48.5.1.12. auto-generate-key元素
48.5.1.13. field-mapping元素
48.5.1.14. field-name元素
48.5.1.15. column-name元素
48.5.1.16. load-unit元素
48.5.1.17. unit-name元素
48.5.1.18. cmp-field元素
48.5.1.19. cmr-field元素
48.5.1.20. finder元素
48.5.1.21. description元素
48.5.1.22. method元素
48.5.1.23. method-intf元素
48.5.1.24. method-name元素
48.5.1.25. method-params元素
48.5.1.26. method-param元素
48.5.1.27. sql-clause元素
48.5.1.28. is-modified-method-name元素
48.5.1.29. ejb-ref元素
48.5.1.30. ejb-ref-name元素
48.5.1.31. ejb-local-ref元素
48.5.1.32. resource-ref元素
48.5.1.33. res-ref-name元素
48.5.1.34. resource-env-ref元素
48.5.1.35. resource-env-ref-name元素
48.5.1.36. session元素
48.5.1.37. message-driven元素
48.5.1.38. message-driven-destination元素
48.5.1.39. connection-factory-name元素
48.5.1.40. destination-name元素
48.5.1.41. auto-create-destination元素
48.5.1.42. client-id元素
48.5.1.43. durable-subscription-name元素
48.5.1.44. relationship-mapping元素
48.5.1.45. ejb-relation-name元素
48.5.1.46. source-role元素
48.5.1.47. sink-role元素
48.5.1.48. cmp-resource元素
48.5.1.49. java元素
48.5.1.50. web元素
48.5.1.51. context-root元素
48.5.1.52. mail-session元素
48.5.1.53. property元素
48.5.1.54. security-role元素
48.5.1.55. role-name元素
48.5.1.56. principal元素
48.5.1.57. group元素
48.6. application_5_0.xsd
48.7. web-app_2_4.xsd
48.8. ejb-jar_3_0.xsd
48.9. application-client_5_0.xsd
48.10. apusic-application_5_0.dtd

摘要

根据Java EE5 规范,Java EE应用包含Web模块与EJB模块等模块,应用在部署到实际生产环境之前,必须对各个模块进行打包并装配。

本节介绍了Web模块、EJB模块和Java EE应用的结构和如何打包部署到金蝶Apusic应用服务器上。