JAVAEE初步知识总结

JAVAEE的发展

Java包括:JavaSE(标准) JavaEE(企业级) JavaME(微型版)

JavaEE发展——>JavaEE是什么——>JavaEE构成——>JavaEE框架——>JavaEE特点

JavaEE:Java Enterprise Edition
基于JavaSE基础构建,用来实现企业级和Web应用程序的开发
一套企业级Web应用开发的工业标准,也是一种平台,提供了基于组件的方法,加快设计,开发和部署企业应用程序。
JavaEE框架
特点:
高性能:计算被集中到服务器端,提高了系统性能。
容易维护:每层独立并行开发,降低了部署和维护开销
提高了系统的安全性,可扩展性,可伸缩性。

客户端——>Web服务器——>应用服务器(1~N)——>数据库服务器

JavaEE特点
提供了分布式,可移植和互操作组件的框架;
为组件和应用服务器提供标准API;
简化了服务器端中间层组件的设计;
方便了企业信息系统集成…

总结:
JavaEE发展(J2EE;JavaSE | JavaEE | JavaME)

JavaEE是什么(企业级分布式应用开发标准,平台)

JavaEE构成(Web前端技术 | 服务器端技术 | 数据库技术)

JavaEE框架(表示层,中间层(逻辑层),数据层)

MVC模式:
目的是实现Web系统的职能分工

M odel层实现系统中的业务逻辑,通常可以用JavaBean或EJB来实现。

V iew层用dao于与用户的交互,通常用JSP来实现。

C ontroller层是Model与View之间沟通的桥梁,可以分派用户的请求并选择恰当的视图以用于显示,同时可以解释用户的输入并映射为模型层可执行的操作。

MVC总结:

  1. M是model层,就是为对象建立一个模型。比如为学生建立一个model,包括姓名年龄学号课程成绩等等内容,就是一个实体。
  2. V是view层,也就是表现层、视图层。你从前台网页上看到学生这个实体的各种属性以及方法就是view层所要展示的。
  3. C是controller层,就是控制层。是负责前台与后台交互的。比方说你前台选择了要查询哪个学生的哪门课程的成绩,将参数传给控制层,控制层根据你传进来的参数来判断应该调用哪些服务、方法、查询哪个实体等等这些东西,然后把查询出来的结果返回给前台的view层。

JavaEE特点
分布式,可移植性,即插即用
面向Web体系
能满足企业一致性;事务性;安全性的需求
可伸缩;可扩展;容易维护
易于开发,部署和管理

补充: 数据持久化:(存储和数据之间转换) 将内存中的数据模型转换为存储模型,以及将存储模型转换为内存中的数据模型的统称

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

BinParker

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值