Java EE
2021-08-15 20:03:55 9 举报
AI智能生成
登录查看完整内容
Java EE知识点
作者其他创作
大纲/内容
MySQL
com.mysql.jdbc.Driver
Driver
Class.forName(\"com.mysql.jdbc.Driver\");
加载驱动
jdbc:mysql://域名:端口/数据库名?参数
DriverManager.getConnection
建立连接
createStatement
获取执行对象
查询
executeQuery
增删改
executeUpdate
execute
executeBatch
执行语句
getObject
getString
.........
ResultSet
获取结果
close
释放
步骤
连接信息写入配置文件
封装
PreperedStatement
防止SQL注入
DBCP
C3P0
Druid
连接池
ACID
事物
JDBC
数据库
基本流程
Tomcat
80
443
端口
HTTP/1.0
HTTP/1.1
协议
URL
get/post
状态码
ip地址
请求行、消息头
请求
缓存
连接方式
编码
类型
响应体、状态码
响应
Http
Maven
Servlet原理
Mapping
每一个web程序一个ServletContext对象
数据共享
获取参数
请求转发
读取文件
ServletContext
HttpServlerResponse
HttpServlerRequest
Serlvet
服务器生成,通过rensponse写回,下次访问浏览器可以携带cookie
resp.addcookie
req.getCookie
URLEncoder转码
使用
默认存活到浏览器关闭时
SetMaxAge设置时间
有效期
单个只能保存4kb,一个站点最多20个,浏览器最多300个
Cookie
setAttibute
get/removeAttibute
req.getSession
getSession(true)/getSession(false)
第一次访问创建/不创建
invalidate
强制关闭
serMaxInactiveInterval
xml文件中设置
时间
Session
Session/Cookie
本质上是servlet,运行时被编译为.java和.class,继承了HttpJspBase类,HttpJspBase继承了HttpServlet
可以使用servlet的内置对象
原理
基本语法使用
核心
格式化
xml
sql
jstl函数
五大类型标签
${expression}
EL表达式
JavaBean
JSTL
JSP
三层框架
客户端-->过滤器-->web资源
概念
init
chain.doFilter
doFilter
destroy
方法
过滤器
ServletRequest
HttpSession
监听域
监听器
文件上传
邮件收发
JavaWeb
SSM框架
SpringBoot
SpringCloud
Hadoop
Java EE
收藏
收藏
0 条评论
回复 删除
下一页