- 博客(19)
- 资源 (3)
- 收藏
- 关注
原创 Spring Boot学习笔记(十八) -项目打包与多环境配置
1、Spring Boot 项目打包1.1、Spring Boot 的打包插件<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spri...
2020-04-15 15:54:49 200
原创 Spring Boot学习笔记(十七) -日志管理
Spring Boot 默认使用 Logback 组件作为日志管理。Logback 是由 log4j 创始人设计的一个开源日志组件。 在 Spring Boot 项目中我们不需要额外的添加 Logback 的依赖,因为 spring-boot-starter 或者 spring-boot-starter-web 中已经包含了 Logback 的依赖。1、Logback 读取配置文件在...
2020-04-15 12:16:04 196
原创 Spring Boot学习笔记(十六) -度量指标监控与健康检查与Spring Boot Admin的使用
1、使用Actuator检查与监控1.1、创建项目1.2、需修改POM文件,添加依赖<!-- Actucator依赖 --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuat...
2020-04-15 11:23:35 423
原创 Spring Boot学习笔记(十五) -热部署
所谓热部署,就是在应用正在运行的时候升级软件,却不需要重新启动应用。比如说,我们需要修改代码的时候,修改完之后,项目必须要重新启动才能实现更新,而热部署且不需要重新启动。1、通过DevTools工具实现热部署1.1、修改POM文件,添加DevTools依赖<dependency> <groupId>org.springframework.boot</gro...
2020-04-14 21:16:45 148
原创 Spring Boot学习笔记(十四) -服务端数据校验
1、Spring Boot 对实体对象的校验1.1、搭建环境1.1.1、创建项目1.1.2、创建实体public class Users { private Integer userid; private String username; private String usersex; public Integer getUserid() { ...
2020-04-14 20:11:46 152
原创 Spring Boot学习笔记(十三) -异常处理与单元测试
1、异常处理SpringBoot对于异常处理提供了五种处理方式。1.1、自定义错误页面 SpringBoot 默认的处理异常的机制:SpringBoot默认的已经提供了一套处理异常的机制。一旦程序出现了异常SpringBoot会向/error 的 url 发送请求。在SpringBoot中提供了一个名为 BasicErrorController 来处理 /error 请求,然后跳转到默认显...
2020-04-13 19:02:19 192
原创 Spring Boot学习笔记(十二) -整合持久层技术(MyBatis篇)
2、整合MyBatis2.1、项目环境的搭建2.1.1、创建项目选择启动器2.1.2、修改POM文件,添加相关依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XM...
2020-04-13 17:16:11 123
原创 【BUG】org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.xiezhenyu.
控制台错误如下:2020-04-13 13:46:11.962 ERROR 23544 --- [nio-8080-exec-3] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception ...
2020-04-13 14:03:18 274
原创 Spring Boot学习笔记(十一) -整合持久层技术(JDBC篇)
1、整合JDBC1.1、搭建项目环境1.1.1、创建表CREATE TABLE `test`.`user` ( `userid` INT NOT NULL AUTO_INCREMENT, `username` VARCHAR(30) NULL, `usersex` VARCHAR(10) NULL, PRIMARY KEY (`userid`));1.1.2、创建项目...
2020-04-09 15:48:10 127
原创 Spring Boot学习笔记(十) -整合Thymeleaf
Thymeleaf的主要目标是将优雅的自然模板带到开发工作流程中,并将HTML在浏览器中正确显示,并且可以作为静态原型,让开发团队能更容易地协作。Thymeleaf能够处理HTML,XML,JavaScript,CSS甚至纯文本。 长期以来,jsp在视图领域有非常重要的地位,随着时间的变迁,出现了以为新的挑战者:Thymeleaf,Thymeleaf是原生的,不依赖标签库,他能够在接收原始...
2020-04-07 20:00:00 205
原创 Spring Boot学习笔记(九) -整合视图层技术
1、Spring Boot 整合JSP技术 在Spring Boot中不推荐使用JSP,但是支持使用。1.1、创建项目1.2、修改POM文件,添加JSP引擎与JSTL标签库JSP引擎:JSP是在tomcat中编译运行的,处理这个环节的就是JSP引擎。在SpringBoot内嵌的tomcat中并没有JSP引擎,所以要添加JSP引擎的依赖。<?xml version="1.0" e...
2020-04-07 15:30:35 186
原创 Spring Boot学习笔记(八) -文件上传
1、创建项目2、POM文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="ht...
2020-04-07 13:51:47 104
原创 Spring Boot学习笔记(七) -访问静态资源
在SpringBoot项目中没有我们之前常规web开发的WebContent(WebApp),它只有src目录。在src/main/resource下面有两个文件夹,static和template。SpringBoot默认在static目录中存放静态页面,而templates中放动态页面。1、static目录 Spring Boot 通过 classpath/static 目录访问静态资...
2020-04-06 20:16:55 220
原创 Spring Boot学习笔记(六) -整合Web层技术
1、整合Servlet方式一1.1、通过注解扫描完成Servlet组件的注册1.2、创建Servlet1.3、修改启动类
2020-04-06 16:13:21 121
原创 Spring Boot学习笔记(五) -Controller中常用注解
@RestController @RestController相当于@Controller+@ResponseBody注解 如果使用@RestController注解Controller中的方法无法返回页面,相当于在方法上面自动加了@RespinseBody注解,所以没办法跳转并传输数据到另一个页面,所以InternalResourceViewResolver也不起作用,返回的内容就是Re...
2020-04-06 14:45:37 293
原创 Spring Boot学习笔记(四) -编写HelloWorld
创建项目创建一个空项目创建模块编写POM文件修改Tomacat端口创建Controller
2020-04-06 14:31:11 153
原创 Spring Boot学习笔记(三) -Spring Boot 项目结构
1、POM文件1.1、继承<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.2.6.RELEASE</version> &...
2020-04-05 19:11:05 274
原创 Spring Boot学习笔记(二) -创建基于Spring Boot的项目
通过官网创建项目将项目下载将项目导入idea通过IDEA的脚手架工具创建项目通过IDEA的Maven创建项目修改pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http...
2020-04-05 16:32:26 84
原创 Spring Boot学习笔记(一) -Spring Boot介绍
Spring Boot是一个框架,一种全新的编程规范,他的产生简化了框架的使用,所谓简化是指简化了Spring众多框架中所需要的大量且繁琐的配置文件,所以Spring Boot是一个服务于框架的框架,服务范围是简化配置文件。所以从本质上来说,Spring Boot其实就是Spring框架的另一种表现形式。Spring Boot 特征使用Spring Boot 可以创建独立的Spring应...
2020-04-05 14:09:00 101
Java学生信息管理系统(有界面、有数据库)
2019-04-15
MySQL5.6配置文件my.ini
2019-04-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人