实习项目概述 助教:顾天晓 ktxjoro@gmail.com
实习项目概述 助教:顾天晓 ktxjoro@gmail.com
实习目标 ·了解应用框架和设计模式 -Spring ·了解企业级需求的实现方法 一事务、安全 ·了解和实践ORM 一Entity Bean和Hibernate
实习目标 • 了解应用框架和设计模式 – Spring • 了解企业级需求的实现方法 – 事务、安全 • 了解和实践ORM – Entity Bean和Hibernate
应用背景 ·医院预约挂号系统 ·基本的业务需求 通过网页访问某医院的预约挂号系统(普通号、 专家号、特需号),用户需实名注册,预约成 功后得到预约号,在规定时间前不去医院实际 挂号则取消预约号。预约不成功则进入等待序 列,当有空余号时,挂号系统将自动发送短信 或EMAL将预约号通知用户,用户确认后生效, 预约成功
应用背景 • 医院预约挂号系统 • 基本的业务需求 – 通过网页访问某医院的预约挂号系统(普通号、 专家号、特需号),用户需实名注册,预约成 功后得到预约号,在规定时间前不去医院实际 挂号则取消预约号。预约不成功则进入等待序 列,当有空余号时,挂号系统将自动发送短信 或EMAIL将预约号通知用户,用户确认后生效, 预约成功
基本架构 客户端表示 服务器端表示 服务器端商业逻辑 数居存储 Web 浏览器 EJB容器 : 服务器 纯HTML JSP EJB Java JSP Applet EJB :: 桌面系统 Java Jara 应用 Servlet EJB : 其他设备 J2EE J2EE J2EE 客户端 平台 平台
基本架构
J2EE框架-Spring Spring提供了管理业务对象的一致方法并且鼓 励了注入对接口编程而不是对类编程的良好习 惯。Springl的架构基础是基于使用Java Bean,属性 的Inversion of Control容器。然而,这仅仅是完 整图景中的一部分:Spring在使用IoC容器作为 构建完关注所有架构层的完整解决方案方面是 独一无二的
J2EE框架-Spring – Spring提供了管理业务对象的一致方法并且鼓 励了注入对接口编程而不是对类编程的良好习 惯。Spring的架构基础是基于使用Java Bean属性 的Inversion of Control容器。然而,这仅仅是完 整图景中的一部分:Spring在使用IoC容器作为 构建完关注所有架构层的完整解决方案方面是 独一无二的