#JavaEE-HTTP-Servlet&
路由
&
周期
参考:
https://blog.csdn.net/qq_52173163/article/details/121110753
1
、解释
Servlet
是运行在
Web
服务器或应用服务器上的程序
,
它是作为来自
Web
浏览器或其他
HTTP
客户端的请求和
HTTP
服务器上的数据库或应用程序之间的中间层。使用
Servlet
可以收集来自网页表单的用户输入,呈现来自数据库或者其他源的记录,还可以动态创建
网页。本章内容详细讲解了
web
开发的相关内容以及
servlet
相关内容的配置使用
,
是
JAVAEE
开发的重中之重。
2
、创建和使用
Servlet
-
创建一个类继承
HttpServlet
-web.xml
配置
Servlet
路由
-WebServlet
配置
Servlet
路由
-
写入内置方法
(init service destroy doget dopost)
3
、
Servlet
生命周期
见图
4
、处理接受和回显
● HttpServletRequest
是
ServletRequest
的子接口
getParameter(name) — String
通过
name
获得值
getParameterValues — String[ ]
通过
name
获得多值
● HttpServletResponse
是
ServletResponse
的子接口
setCharacterEncoding()
设置编码格式
setContentType()
设置解析语言
getWriter()
获得一个
PrintWriter
字符输出流输出数据
PrintWriter
接受符合类型数据
#JavaEE-
数据库
-JDBC&Mybatis&
库
-
原生态数据库开发:
JDBC
参考:
https://www.jianshu.com/p/ed1a59750127
JDBC(Java Database connectivity):
由
java
提供
,
用于访问数据库的统一
API
接口规范
.
数据库驱动
:
由各个数据库厂商提供
,
用于访问数据库的
jar
包
(JDBC
的具体
实现
),
遵循
JDBC
接口
,
以便
java
程序员使用!
1
、下载
jar
https://mvnrepository.com/
2
、引用封装
jar
创建
lib
目录,复制导入后,添加为库
jdbc有预编译的· 提前编好执行逻辑 注入的语句不会改变原有