【第三阶段 day11】

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
【第三阶段 day11】

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> 

2.4 IDEA整合Maven

2.5 创建项目

【第三阶段 day11】
【第三阶段 day11】
【第三阶段 day11】

上一篇:Day11面向对象2


下一篇:牛客练习赛67 A-牛牛爱字符串(字符串小模拟)