web企业级开发

web企业级开发

java基础学完了就应该分为三条路线 javaME javaSE javaEE
javaee为企业级开发,主要就是完成 浏览器 服务器 数据库 之间的交互,之后所有学习的技术和框架都是解决其业务需求和操作、性能需要服务的。
在这里插入图片描述

浏览器

使用html的格式语言完成页面的展示,css js完成页面的美化

浏览器 服务器 数据库

他两之间通过http协议进行通信。浏览器发送请求服务器必然给出响应,当访问的数据量达到一定的程度的时候就需要引入数据库来存储数据,在内存中的数据会因为重启等外部的原因而不能持久化存储。
服务器和数据库之间通过JDBC连接和数据的交互。

服务器 tomcat

服务器的三大组成部分
servlet
filter
listener
servlet分为请求HttpServletResquest和HttpServletReesponse响应


1.随着业务的增加,服务器里面的服务越来越多,这时就需要引入三层架构的思想来管理。

  1. web 获取请求的内容,响应 MVC思想:解决web开发中模型和视图的耦合问题。
  2. service 核心业务的处理层
  3. dao 和数据库进行交互
    2.再引入框架简化相关的操作
  4. web springMVC :获取请求内容 调用业务逻辑 视图跳转
  5. service (spring):处理核心业务逻辑
  6. dao mybatis:CRUD

1.服务器和数据库之间的数据的交互,数据库变得越来越大,这时就需要通过优化数据库对提高性能。
方法一:通过添加redis es框架来减少数据库的访问,减缓数据库的压力。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值