03 2021 档案

摘要:MVC自动配置原理 在进行项目编写前,我们还需要知道一个东西,就是SpringBoot对我们的SpringMVC还做了哪些配置,包括如何扩展,如何定制。 官方文档地址 :https://docs.spring.io/spring-boot/docs/2.2.5.RELEASE/reference/h 阅读全文
posted @ 2021-03-18 09:35 cristina95 阅读(120) 评论(0) 推荐(0)
摘要:一、JDBC各个功能类详解 1.DriverManager 驱动管理对象 注册驱动(告诉程序该使用哪一个数据库驱动) static void registerDriver(Driver driver):注册与给定的驱动程序 DriverManager 写代码使用:Class.forName("com 阅读全文
posted @ 2021-03-17 17:01 cristina95 阅读(76) 评论(0) 推荐(0)
摘要:多表查询 * 查询语法: select 列名列表 from 表名列表 where.... * 准备sql # 创建部门表 CREATE TABLE dept( id INT PRIMARY KEY AUTO_INCREMENT, NAME VARCHAR(20) ); INSERT INTO dep 阅读全文
posted @ 2021-03-17 16:34 cristina95 阅读(86) 评论(0) 推荐(0)
摘要:SQL结构化查询语言 QL语言:结构化查询语言(Structured Query Language)包含四部分 1.数据查询语言DQL (Data Query Language) : select、 where、 order by、group by、having 。 2.数据定义语言DDL (Dat 阅读全文
posted @ 2021-03-17 16:14 cristina95 阅读(717) 评论(0) 推荐(0)
摘要:介绍 **官网 😗* https://www.mysql.com/ 安装 建议使用压缩版,安装快,方便.不复杂. 软件下载 mysql5.7 64位下载地址: https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-winx64.zip 阅读全文
posted @ 2021-03-17 15:49 cristina95 阅读(60) 评论(0) 推荐(0)
摘要:JSR303数据校验 Springboot中可以用@validated来校验数据,如果数据异常则会统一抛出异常,方便异常中心统一处理。我们这里来写个注解让我们的name只能支持Email格式; @Component //注册bean @ConfigurationProperties(prefix = 阅读全文
posted @ 2021-03-16 21:21 cristina95 阅读(105) 评论(0) 推荐(0)
摘要:yml文件 基本用法 //传统xml配置: <server> <port>8081<port> </server> //yaml配置: server: prot: 8080 //行内写法 student: {name: qinjiang,age: 3} //数组( List、set )用 - 值表示 阅读全文
posted @ 2021-03-16 18:42 cristina95 阅读(91) 评论(0) 推荐(0)
摘要:Spring是如何简化Java开发的 为了降低Java开发的复杂性,Spring采用了以下4种关键策略: 1、基于POJO的轻量级和最小侵入性编程,所有东西都是bean; 2、通过IOC,依赖注入(DI)和面向接口实现松耦合; 3、基于切面(AOP)和惯例进行声明式编程; 4、通过切面和模版减少样式 阅读全文
posted @ 2021-03-16 16:27 cristina95 阅读(94) 评论(0) 推荐(0)