
SpringBoot
文章平均质量分 72
适合SpringBoot的初学者。
牛哄哄的柯南
keafmd(keep accumulate for my dream)
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
springboot 反射调用ServiceImpl时报错:java.lang.NullPointerExceptio、,mapper为null【解决方法】
以上就是springboot 反射调用ServiceImpl时报错:java.lang.NullPointerExceptio、,mapper为null【解决方法】的全部内容。版权声明:原创博主:牛哄哄的柯南[哈哈][抱拳]加油!共同努力!Keafmd牛哄哄的柯南,期待你的三连+关注~~keep accumulate for my dream【共勉】↓ ↓ ↓合作 交流↓ ↓ ↓。原创 2024-04-07 20:00:00 · 1863 阅读 · 2 评论 -
Linux部署前后端分离项目(SpringBoot+Vue)【Nginx部署】
title: Linux部署前后端分离项目(SpringBoot+Vue)【Nginx部署】date: 2022-04-26 17:27:50categories: Linuxtags:LinuxSpringBootVueNginx需求引入题外话:这种标题网上一搜全是,我为啥还写这篇文章,一是作为笔记,二是可能不同人遇到的问题不一样,处理方案也不同,我多发一篇,就帮助读这篇文章的你多一种部署成功的情况。这个时候最多的是部署毕设吧,今天有朋友问我,我就整理成一篇文章供大家参考。.原创 2022-04-26 19:49:29 · 3422 阅读 · 1 评论 -
配置文件加密(Jasypt的简单使用)
title: 配置文件加密(Jasypt的简单使用)categories: Jasypttags: Jasypt需求引入当我们需要对SpringBoot项目的配置文件中的信息进行加密时,如数据库密码等,此时我们可以使用Jasypt来实现。解决方案第一步,引入Jasypt依赖<dependency> <groupId>com.github.ulisesbocchio</groupId> <artifactId>jasypt-s.原创 2022-04-25 14:54:54 · 2093 阅读 · 1 评论 -
SpringBoot整合MybatisPlus【超详细】
SpringBoot整合MybatisPlus【超详细】创建个SpringBoot项目写个HelloController测试下使用代码生成器生成代码添加所需的依赖CodeGenerator运行代码生成器,在控制台输入想要生成的表创建个SpringBoot项目勾选生所需的依赖:我把application的后缀改为.yml了,方便些。pom.xml:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://mave原创 2021-04-19 21:13:43 · 6585 阅读 · 35 评论 -
Spring Boot整合Mybatis【超详细】
pring Boot整合Mybatis配置文件形式pom.xml配置数据源UserMapper.xmlUserMapper配置springboot整合mybatis在运行类上添加@MapperScan注解测试类效果配置文件形式pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001原创 2021-04-16 10:00:13 · 14970 阅读 · 31 评论 -
Spring Boot对jdbc的支持【超详细】
Spring Boot对jdbc的支持项目结构pom.xmlapplication.yml启动类Dao层Service层Controller层测试类测试运行启动类,测试效果项目结构pom.xmlpom.xml:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLS原创 2021-04-08 20:29:16 · 2089 阅读 · 21 评论 -
SpringBoot的Web开发支持【超详细【一篇搞定】果断收藏系列】
Spring Boot的Web开发支持常用的服务器配置使用Jetty服务器替换Tomcat排除Tomcat的启动器,引入Jettyapplication.yml编写入口程序编写Controller测试测试结果Jetty对jsp的支持添加依赖SpringBoot集成使用jsp编写一个jsp编写Controller测试结果配置上下文编写user_list.jsp编写Controller测试结果打包(jar和war)引入所需的插件打包打开war包所在文件位置在此处打开cmd,输入启动的命令访问jsp页面对静态资源原创 2021-04-07 17:26:48 · 8995 阅读 · 84 评论 -
SpringBoot格式化日期
在application.yml中添加如下代码:# 全局配置返回字符串spring: jackson: date-format: yyyy-MM-dd HH:mm:ss time-zone: GMT+8原创 2021-04-06 14:14:24 · 1342 阅读 · 1 评论 -
SpringBoot项目启动后网页显示【Please sign in】的解决办法
Springboot启动项目后网页显示【Please sign in】遇到的情况解决办法解决效果遇到的情况启动SpringBoot后,访问http://127.0.0.1:8080/t02/index,确莫名其妙的进入到了Please sign in页面。解决办法仔细看了下idea控制台的信息,发现出现了一个security password,原来是进入到了一个安全拦截界面,我们输入idea控制台打印的密码即可,username是user。解决效果这样就可以正常访问了。以上就是S原创 2021-04-06 10:55:16 · 13713 阅读 · 34 评论 -
SpringBoot集成使用jsp(超详细)
SpringBoot集成使用jsp添加依赖添加上下文目录指定SpringBoot的启动目录设置application.properties测试是否可行添加依赖SpringBoot-starter-web内嵌的Tomcat无法解析jsp(Thymeleaf),需要额外添加类库:Jasper<!-- 解析jsp类库 --><dependency> <groupId>org.apache.tomcat.embed</groupId> &原创 2021-04-02 16:06:50 · 5791 阅读 · 18 评论 -
SpringBoot设置热部署(超详细)【IDEA版】
SpringBoot开始热部署(超详细)1、添加devtools的依赖2在maven-plugin上添加configration3、修改idea的设置,打开自动编译4、修改idea的设置允许在程序运行过程中编译1、添加devtools的依赖<!--devtools--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot原创 2021-04-02 14:42:20 · 2826 阅读 · 23 评论 -
SpringBoot对Controller进行单元测试【含乱码解决】(详细代码)
SpringBoot对Controller进行单元测试Controller代码单元测试代码测试结果乱码解决Controller代码package com.keafmd.controller;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RestController;import java.util.HashMap;impo原创 2021-04-02 13:33:48 · 2983 阅读 · 31 评论 -
springboot项目报错:ERROR 9112 --- [nio-8080-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] 的解决办法
启动springboot项目,访问页面后报错报错信息如下:[nio-8087-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.NullPointerExcepti原创 2021-03-24 08:51:55 · 30033 阅读 · 39 评论 -
SpringBoot与Web开发(超详细)【篇一】
SpringBoot与Web开发(超详细)简介SpringBoot对静态资源的映射规则1、所有 /webjars/** ,都去 classpath:/META-INF/resources/webjars/ 找资源2、"/**" 访问当前项目的任何资源,都去静态资源的文件夹找映射3、欢迎页: 静态资源文件夹下的所有index.html页面,被"/**"映射模板引擎引入ThymeleafThymeleaf的使用1、导入thymeleaf的名称空间2、使用thymeleaf语法Thymeleaf的语法规则Spri原创 2021-03-17 21:16:04 · 16016 阅读 · 105 评论 -
SpringBoot的日志【日志框架、日志配置】(超详细)
SpringBoot与日志【日志框架、日志配置】日志框架日志框架原创 2021-03-02 17:00:10 · 5748 阅读 · 16 评论 -
SpringBoot使用数据校验时,@Email报红的解决办法(超详细)
当我们使用@Email进行数据校验时,发生@Email报红的情况时,如下图:解决办法在pom.xml文件内加上下面的代码,引入依赖<!--引入校验--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation</artifactId></dependency>原创 2021-02-24 16:22:08 · 5949 阅读 · 18 评论 -
idea配置spring: profiles提示被弃用的原因及解决办法
在我使用SpringBoot2.4.3的时候,使用profiles时发现被弃用了。原因官方文档:官方说明简单的解释就是:Spring Boot 2.4为了提升对Kubernetes的支持而作的修改。解决办法首先以下的这两种都是可以正常使用的,只是不推荐使用被弃用的,但是仍然都是可以正常使用。server: port: 8081spring: profiles: active: prod---server: port: 8083spring: config原创 2021-02-24 16:13:12 · 8188 阅读 · 15 评论 -
SpringBoot的配置【配置文件、加载顺序、配置原理】(超详细)
SpringBoot的配置配置文件YAML语法基本语法值的写法字面量:普通的值(数字,字符串,布尔)对象、Map(属性和值)(键值对)数组(List、Set)配置文件值注入代码演示导入配置文件处理器,使编写配置有提示properties配置文件在idea中默认utf-8可能会乱码@Value获取值和@ConfigurationProperties获取值比较配置文件注入值数据校验@PropertySource&@ImportResource&@Bean@PropertySource:加载指定的原创 2021-02-24 15:26:04 · 13451 阅读 · 34 评论 -
IDEA使用Spring Initializer快速创建Spring Boot项目(超详细)
IDEA使用Spring Initializer快速创建Spring Boot项目(超详细)创建步骤(需要联网)第一步:New - > Project第二步:选择Spring Initializer第三步:编写相关的包名第四步:选择相应的需求模块第五步:Finish没有必要的文件可以删除resources文件夹中目录结构运行测试编写controller项目目录结构启动主程序运行结果创建步骤(需要联网)第一步:New - > Project第二步:选择Spring Initializer原创 2021-02-22 22:00:29 · 23588 阅读 · 25 评论 -
spring-boot-01-helloworld-1.0-SNAPSHOT.jar中没有主清单属性【解决方案】
我们打包成功,但是遇到jar中没有主清单属性的错误,解决办法如下:把我们原先的这段代码<!-- 这个插件,可以将应用打包成一个可执行的jar包 --><build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin&l原创 2021-02-22 17:25:24 · 8262 阅读 · 25 评论 -
SpringBoot入门教程(超详细)
这里写目录标题Spring Boot 简介微服务环境准备maven设置IDEA设置使用SpringBoot创建一个HellWorld应用1、创建一个maven工程(spring-boot-01-helloworld)2、在pom.xml中导入spring boot相关的依赖3、编写一个主程序4、编写相关的Controller5、运行主程序简化部署Spring Boot 简介 Spring Boot是由Pivotal团队提供原创 2021-02-22 17:13:25 · 23801 阅读 · 59 评论