1.知识小结
1.1 Mysql
1.版本说明:最好不要使用mysql8.0,建议使用mariab 10以上
2.基本功能:CRUD操作
3.连接方式:左连接,右连接,内连接
1.2 jdbc
功能和作用:java中操作数据库总最为直接的方式
表述:
- JDBC的开发效率高?不对
- JDBC的运行效率高?对,操作数据库最快的做法
1.3 前端
核心知识:
1.html
2.js
3.css
4.ajax(JS的一部分)
前端的内容属于静态页面
1.4 框架
1.Springboot
核心是spring,是为了简化框架的开发
理解:Springboot是框架的框架
2.SpringMVC
理解:主要负责前后端的交互
媒介:http(不安全)/https(安全):加载了秘钥(证书:公钥和私钥)协议
TCP/IP协议(3次握手)速度很快,文件上传
常用工具:Ajax
3.Spring
理解:整合第三方框架,使得程序可以以一种统一的方式进行管理
概念:
- 控制反转/依赖注入:IOC/DI
- 面向界面编程:AOP
2.IDEA环境配置
2.1 准备工作目录
D:\pangtuo3
2.2 IDEA环境配置
具体操作参照PPT
2.3 Maven的配置
Maven项目对象模型(POM),项目管理工具软件
工作原理:
- 配置本地仓库的地址
<localRepository>D:/IDEA/maven/resp</localRepository>
- 配置私服镜像
<mirror>
<id>ali</id>
<name>ali Maven</name>
<mirrorOf>*</mirrorOf>
<url>https://maven.aliyun.com/repository/public/</url>
</mirror>