封装是什么?封装的好处。继承的好处。
介绍了 MVC 的架构
1.O/R Mapping技术是专门用来在面向对象程序和数据库之间交换数据的。2.Hibernate一种免费的开源框架取代JDBC,将程序员从繁重的O/R Mapping 的工作中脱离出来。封装专家级写的SQL(瓶颈)语句,就性能而言比一般程序员写的运行效率高很多。提高速度,节省时间。(查询语句)
1.目前主流架构主要是从C/S结构转向B/S结构,即网页浏览。html页面是静态的,不能根据用户的需求进行变化。2.让网页动起来的技术有很多,JavaScript脚本(浏览器,功能受限) JSP(在服务器端运行,语言强大,环境优越,访问数据库)等都可以完成,但二者区别是运行环境不同。
封装的好处:更好的保证数据的安全;隐藏实现细节,方便用户使用。(例如:电视开关、音量、换台等功能)
企业应用架构三层体系结构 1.客户端(用户访问企业应用的窗口)和用户进行交互;Web(美工)2.服务器Unix(实现企业应用的业务逻辑)实现功能(程序员写的程序、硬件)Java开发工程师;3.数据库(存储企业应用的商业数据)与服务器交互数据;(DBA管理员*)4.客户端与服务端通过网络连接5.保证网络安全,通畅(网络工程师、网管、搭建大型网络骨架)6.硬件管理(系统工程师*)7. 硬件搭建、软件安装、环境设置(系统集成工程师)8.售后工程师9.售出、市场、同行竞争点cs bs企业应用特点:海量数据、并发量(同时多个用户访问)、分布式计算(业务需求,扣信用卡钱,没权限,访问银行,回复结果,是否继续,服务器继续操作 多台电脑协助合作);
BS结构 浏览器形式客户端CS结构 弹出串口,如招行网银客户端
PBM服务器端解决方案表示层 google 页面逻辑不通动态网页 servlet HTML与Java混合在一起 jspMVC 使应用易于扩展,维护事务逻辑层