JavaWeb
文章平均质量分 73
从最基础的JavaWeb原理入手,切勿眼高手低,切勿学习焦虑
Bug型程序员
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JavaWeb(八)数据库连接层介绍
1.数据库连接池(1)原JDBC开发流程从客户端第一次连接服务器并执行相关业务处理开始 -》业务执行结束(SQL使用完毕) -》释放资源加载驱动(只需要加载⼀次)建⽴数据库连接(Connection)执⾏ SQL 语句(Statement)ResultSet接收结果集(查询)断开连接,释放资源数据库连接对象是通过 DriverManager 来获取的,每次获取都需要向数据库申请获取连接,验证⽤户名和密码, 由于我们每次执行完SQL语句后要断开连接(不能一直连,数据库的并发连接是原创 2021-03-05 11:10:35 · 4892 阅读 · 1 评论 -
JavaWeb(七)JDBC简介
1.JDBCJava DataBase Connectivity 是⼀个独⽴于特定数据库的管理系统,通⽤的 SQL 数据库存取和操作的公共接⼝。它定义了⼀组标准,为访问不同数据库提供了统⼀的途径。2.JDBC体系(1)JDBC接口包括两个层面⾯向应⽤的 API,供程序员调⽤⾯向数据库的 API,供⼚商开发数据库的驱动程序①JDBC API提供者:Java 官⽅内容:供开发者调⽤的接⼝②DriverManager(驱动管理器)提供者:Java 官⽅作⽤:管理不同的 JDBC 驱原创 2021-03-04 16:37:16 · 4652 阅读 · 1 评论 -
JavaWeb(五)过滤器Filter介绍
1.过滤器(1)功能顾名思义,“过滤”就是⽤来拦截传⼊的请求和传出的响应。修改或以某种⽅式处理正在客户端和服务端之间交换的数据流。(2)使用 与使⽤ Servlet 类似,Filter 是 Java WEB 提供的⼀个接⼝,开发者只需要⾃定义⼀个类并且实现该接⼝即可。①接口实现②xml实现注意:doFilter ⽅法中处理完业务逻辑之后,必须添加filterChain.doFilter(servletRequest,servletResponse);否则请求/响应⽆法向后传递,⼀直停留原创 2021-03-04 16:13:27 · 4600 阅读 · 1 评论 -
JavaWeb(四)JSP本质以及未来趋势介绍
前言 JSP本质上是视图层的操作,“元老”级别的JavaWeb开发者不仅仅要编写后台业务,还要懂前端编写。JSP刚出来时还没有什么前后端分离的概念,大家普遍认为后端开发人员就应该把前后端传参交互任务一起做了。现在看来,这是个吃力不讨好的活。JSP类似于现在springboot的Thymeleaf视图层操作语言。在前后端分离技术流行后,JSP已经成为历史,但还是值得让大家探索纠结JavaWeb到底做了哪些工作。1.JSP内置对象作用域(建议多理解下) 由于在浏览器打开和关闭,页面之间来回跳转要进行不同情原创 2021-03-04 15:57:28 · 5295 阅读 · 2 评论 -
JavaWeb(三)Session和Cookie简介
1.Session(用户会话)服务器⽆法识别每⼀次 HTTP 请求的出处(不知道来⾃于哪位用户的终端),它只会接受到⼀个请求信号。所以就存在⼀个问题:将⽤户的响应发送给其他⼈,必须有⼀种技术来让服务器知道请求来⾃哪,这就是会话技术。(1)会话:就是客户端和服务器之间发⽣的⼀系列连续的请求和响应的过程,打开浏览器进⾏操作到关闭浏览器的过程(比如给朋友打了电话,然后挂断电话,这就是一次会话)。(2)会话状态:指服务器和浏览器在会话过程中产⽣的状态信息,借助于会话状态,服务器能够把属于同⼀次会话的⼀系列请求原创 2021-03-04 15:30:10 · 4561 阅读 · 0 评论 -
JavaWeb(二)Servlet和JSP简介
1.Servlet层次结构(了解)(1)总的来说是Servelt->GenericServlet->HttpServlet这种由父到子类继承关系,但其他很多框架实现的是HttpServlet。(2)另外补充HTTP常用请求,也是JavaWeb中常用有4种业务请求:Get读取 (用户获取资源方式,如 html 中form表单的get请求,向服务器请求资源)POST保存 (如向form表单发送POST请求,客户端可以向服务器端发送用户名密码来传递数据)PUT修改DELETE删除(3原创 2021-03-04 15:04:26 · 4970 阅读 · 3 评论 -
JavaWeb(一)Tomacat环境搭建和Servlet介绍
1.Tomcat结构Web 应⽤服务器:Tomcat、Jboos、Weblogic、Jetty(1)首先在官⽹下载压缩⽂件https://tomcat.apache.org/download-90.cgi(2)然后压缩后可以看到目录结构2.IDE会集成Tomcat(如IDEA)(1)首先创建Java Web工程3.Servlet(1)什么是ServletServlet 是 Java Web 开发的基⽯,与平台⽆关的服务器组件,它是运⾏在 Servlet 容器/Web 应⽤服务器/原创 2021-03-04 14:39:29 · 4779 阅读 · 5 评论
分享