springboot
文章平均质量分 66
啦哆咪
苦逼的学生狗
展开
-
springboot之数据库访问
springboot之数据访问jdbc若想使用最基础的jdbc来操作数据库,可以引入spring官方的starter,如下<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId></dependency>他会自动帮我们引入hikari连接池(hikari是日语“原创 2021-11-06 23:59:49 · 1012 阅读 · 0 评论 -
Springboot之错误处理
Springboot之错误处理默认错误处理默认情况下,spring boot提供/error来处理所有错误的映射,当发生错误时,页面将转发到该路径。对于客户端,他将生成一个json,例如{ "timestamp": "2021-xx-xxT07:18:56.846+00:00", "status": 404, "error": "Not Found", "message": "No message available", "path": "/user原创 2021-10-24 16:14:00 · 211 阅读 · 0 评论 -
springboot之拦截器
springboot之拦截器当我们的系统存在页面需要登录才能使用时,可以使用拦截器去做登录判断。登录和主页为了模拟使用场景,我写了一个包含登录和主页的Controller,如下@Controllerpublic class MyController { // 登录页 @GetMapping("/login") public String loginPage() { return "login"; } // 登录 @PostMapp原创 2021-10-10 16:47:28 · 193 阅读 · 0 评论 -
springboot之thymeleaf入门
springboot之thymeleaf入门由于JSP是不能在压缩包内解析的,所以spring boot默认不支持JSP的。因此我们需要使用第三方的模板引擎,比如我们这次介绍的thymeleaf官网地址:https://www.thymeleaf.org/什么是thymeleafthymeleaf是一个现代Java服务端的模板引擎,语法简单,和JSP类似。但性能一般,不适合用于高并发的场景。使用thymeleaf在pom.xml文件里,导入spring boot的thymeleaf启动器原创 2021-09-25 17:51:14 · 164 阅读 · 0 评论 -
SpringBoot之请求处理
SpringBoot之请求处理请求映射@RequestMapping使用@RequestMapping可以将请求映射到对应的方法上,通过method属性可以指定请求方式,默认所有方式都可以,例如// 将/home路径映射到home方法上,并指定请求方式为POST或GET@RequestMapping(value = "/home", method = {RequestMethod.POST, RequestMethod.GET})public String home(){ return原创 2021-08-29 22:55:58 · 1104 阅读 · 0 评论 -
springboot之静态资源访问
springboot之静态资源访问静态资源目录spring boot默认的静态资源存放在都在类路径下的如下目录:/static/public/resources/META-INF/resources访问时只需要访问当前项目路径/静态资源名即可,例如:http://127.0.0.1:8080/1.jpg因为默认的静态文件映射为/**当请求进来时,先去找有没有对应的Controller,若没有,再交给静态资源处理器,因为通用路径的优先级最低修改静态资源访问前缀若想要所有的静态资源原创 2021-08-22 22:05:36 · 194 阅读 · 0 评论 -
springboot之yaml
springboot之yamlyaml简介yaml是“yaml ain’t Markup Language”(yaml不是一种标记语言)的缩写。yaml使用空白、缩进、分行组织语言,从而使数据更加简洁易读。spring boot配置除了默认的.properties文件,还可以使用.yaml文件,后缀名yml或者yaml都可以基本语法yaml使用键值对表示属性值,k: v,注意:冒号后有空格对大小写敏感使用缩进表示层级关系缩进只允许使用空格,不能用tab缩进的空格数不重要,只要相同层级原创 2021-08-22 20:44:38 · 220 阅读 · 0 评论 -
springboot开发小技巧
springboot开发小技巧lombok他能极大的简化JavaBean的开发。只需要添加注解,就能为JavaBean自动生成getter和setter方法等。springboot已经为我们管理了lombok的版本,所以我们只需要引入即可。<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> </dependen原创 2021-08-22 16:16:22 · 96 阅读 · 0 评论 -
spring boot底层注解
spring boot底层注解文章目录spring boot底层注解Configuration和BeanImportConditionalImportResourceConfigurationPropertiesConfiguration和BeanConfiguration用于标注类,表示当前类为配置类,常与Bean配合使用,配置类本身也是组件,会被扫描到容器里。Bean用于标注方法,表示该方法用于向容器中添加组件,以方法名作为组件id,返回的对象就是组件实例,他们的基本用法如下@Config原创 2021-08-16 19:50:28 · 110 阅读 · 0 评论 -
springboot快速入门
springboot快速入门文章目录springboot快速入门环境要求hello, spring boot依赖管理自动配置环境要求jdk:1.8+maven:3.5+我使用的工具为idea2020hello, spring boot创建一个空的maven项目,并导入相关依赖,pom文件如下<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0原创 2021-08-14 23:13:24 · 93 阅读 · 1 评论