JavaEE体系

      JavaEE应用为企业提供稳定性能,良好开放性及安全性而受开发者青睐。


一、JavaEE分层模型


由下而上可以划分为如下几层,


1.Domain Object(领域对象)层:就是普通传统的Java对象。


2.DAO(Data Access Object,数据访问对象)层:实现对数据库创建、查询、更新、删除(CRUD)等原子操作。

3.业务逻辑层:由实现业务逻辑方法的业务逻辑对象组成。

4.控制器层:拦截、处理用户请求,转发表现层组件。

5.表现层:由JSP页面、Velocity页面、PDF文档充当。

二、JavaEE相关技术


1.jsp


充当表现层。


2.servlet


web容器内真正运行的是servlet,jsp也将转换为servlet,但servlet不利开发。


3.JavaBean


jsp无法访问应用底层,由JavaBean封装底层信息,并传递到jsp。也被称为DTO(Data Transfer Object,数据传输对象)。


4.struts2


mvc框架。


5.Hibernate

使java以面向对象的方式操作数据库。这种技术称为ORM(对象关系映射)。

6.Spring


中间层容器。

     使用框架的好处就是分层清晰,方便扩展维护复用。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值