课程主页: https://www.coursera.org/learn/enterprise-java-beans-jakarta-persistence-api
在信息技术迅猛发展的今天,掌握企业级应用程序的开发技术显得尤为重要。Coursera上的《企业JavaBeans (EJB) 和 Jakarta持久化API (JPA)》课程为学习者提供了一个深入了解Java EE组件开发模型的机会。
首先,了解EJB架构是本课程的重点。EJB架构是Java EE规范的第一个基于组件的开发模型,其主要组件包括企业Bean (EJB)、EJB容器和Java应用服务器。通过本课程,学生将学习如何开发EJB,并在Java EE兼容应用服务器中运行它们。
课程大纲
- 企业JavaBeans (EJB):Session Bean是最通用的企业Bean类型,表示可以通过本地或远程访问调用的业务功能。本模块关注EJB模型在构建分布式应用程序方面的优势,并介绍最常见的无状态会话Bean。
- EJB拦截器:通过此模块,你将学习如何使用拦截器跟踪与EJB的交互,定义可重用的拦截器类或特定方法级别的拦截器。
- 有状态会话Bean与JPA:本模块讨论如何通过Singleton和有状态会话Bean进行客户端会话的状态管理,并深入了解Jakarta持久化API,学习如何在Java EE应用程序中与数据库进行通信。
- 消息驱动Bean (MDB):介绍MDB在Java消息系统(JMS)中的应用,帮助异构系统通过异步消息队列进行通信。
通过本课程的学习,学生不仅能够掌握EJB和JPA的核心概念,还能实际编码和部署企业级应用。每个模块结束时都会有考试,帮助学习者检验自己的学习成果。
总之,这门课程适合希望深入了解企业应用开发的专业人士与学生,是提升Java EE应用程序开发技能的绝佳选择。
课程主页: https://www.coursera.org/learn/enterprise-java-beans-jakarta-persistence-api