
SpringBoot
文章平均质量分 51
手把手入门
一百万种可能~
展开
-
JAVA:@Async测试是否生效(亲测可用)
1.3、如上所述,如果@Async生效,打印顺序必定是1/2/3/4;2.1、如果调用方法和被调用方法都在AService中,则不生效。一、测试@Async是否生效。二、失效的情况和解决办法。原创 2023-01-12 13:46:12 · 2725 阅读 · 3 评论 -
三种解决方法:Cannot deserialize value of type `java.util.Date` from String
一、改前端加入格式化:value-format="yyyy-MM-dd HH:mm:ss"<el-date-picker v-model="formValidate.pastDueTime" value-format="yyyy-MM-dd HH:mm:ss" type="datetime" placeholder="选择日期时间" ..原创 2021-12-11 19:48:31 · 53876 阅读 · 4 评论 -
MyBatis(或Plus):找不到xml文件。No MyBatis mapper was found in ‘[com.**.**.mapper]‘ package
我这个是新建了一个模块一、报错日志:WARN o.m.s.m.ClassPathMapperScanner - [warn,44] - No MyBatis mapper was found in '[com.**.**.mapper]' package. Please check your configuration.2021-11-22 13:54:20 JRebel:或者:找不到xxx方法二、分析 2.1、 启动项目的时候没有载入相应的xml文件...原创 2021-11-22 14:11:59 · 3898 阅读 · 2 评论 -
springboot:运行(部署)时出现WebServerException: Unable to create tempDir.
一、错误提示:10:35:20.872 [main] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext - [refresh,559] - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException:原创 2021-11-05 11:12:23 · 8052 阅读 · 0 评论 -
springboot:拦截全局异常处理(自定义拦截格式)
主要有两个注解@RestControllerAdvice 或者 @ControllerAdvice@ExceptionHandler(RuntimeException.class)/** * 全局异常处理器 * */@RestControllerAdvicepublic class GlobalExceptionHandler{ private static final Logger log = LoggerFactory.getLogger(GlobalExcept.原创 2020-12-22 15:23:53 · 539 阅读 · 0 评论 -
Spring Security:一、入门(新)
一、创建项目 1.1、创建springboot 1.2、导包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> ...原创 2021-09-26 17:11:12 · 244 阅读 · 0 评论 -
maven:导包的时候经常出现unknown
maven经常出现jar包找不到,应该是对应的版本找不到试试以下操作:一、依赖管理 <dependencyManagement> <dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>sp.原创 2020-12-01 11:15:52 · 1397 阅读 · 0 评论 -
SpringBoot自定义注解
一、创建注解名package com.xxxxx;import java.lang.annotation.*;/** * @author */@Target(ElementType.METHOD)@Retention(RetentionPolicy.RUNTIME)@Documentedpublic @interface MpSwitch {}二、配置切面2.1、配置织入点(指向注解名)2.2、配置切点(什么时候处理、处理谁、处理那些逻辑)2.3、.原创 2020-11-26 17:39:47 · 450 阅读 · 0 评论 -
springboot如何判断一个开源开发平台适合自己
如何判断一个开源开发平台适合自己一个基于SpringBoot 2 的管理后台系统,有数十个基于此的商业应用,包含了用户管理,组织机构管理,角色管理,功能点管理,菜单管理,权限分配,数据权限分配,代码生成等功能 相比其他开源的后台开发平台脚手架,SpringBoot-Plus 使用简单,可以轻易完成中型,大型系统开发。同时技术栈较为简单如何判断一个开源开发平台适合自己要明白单体系统,系统...原创 2020-02-23 20:16:53 · 231 阅读 · 0 评论 -
★SpringBoot学习目录
springboot学习目录springboot学习一:自动注入springboot学习二:全局配置文件springboot学习三:导入自定义spring.xml文件springboot学习四:注解配置(类似于spring中导入自定义spring.xml文件)springboot学习五:多环境的切换springboot学习六:日志springboot学习七:开发W...原创 2020-02-23 17:08:48 · 245 阅读 · 0 评论 -
spring aop思想和spring boot aop配置
一、AOP(面向切面编程)轻松理解AOP思想(面向切面编程)https://www.cnblogs.com/Wolfmanlq/p/6036019.html需要从不同的角度来看待同一个事物。这里的“方面”,指的是事物的外在特性在不同观察角度下的体现。而在AOP中,Aspect的含义,可能更多的理解为“切面”比较合适。可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态...原创 2019-03-28 15:57:17 · 230 阅读 · 0 评论 -
springboot学习九:整合jsp开发(使用外置tomcat)
之前spring boot默认 自带一个内置的tomcat,不需要打war包,直接通过Jar即可运行。但是,如果要整合jsp开发,就需要 单独配置一个 外置的tomcat ,需要打war包。Spring boot整合JSP开发步骤:一、新建boot项目,将Jar改War注意:<dependency> <groupId>org.spring...原创 2020-02-04 21:25:54 · 195 阅读 · 0 评论 -
springboot学习八:与thymeleaf整合
动态资源: JSP(spring boot默认不支持)推荐:模板引擎 thymeleaf网页= 模板+数据一、引入thymeleaf:到官网查询 thymeleaf的依赖(Maven) <dependency> <groupId>org.thymeleaf</groupId> <artifac...原创 2020-02-04 21:19:14 · 156 阅读 · 0 评论 -
springboot学习七:开发Web项目 (引入静态资源 html css js )
一、springboot如何引入jQuery文件new - spring starer -设置(选择 需要的场景,web)spring boot是一个jar,因此 静态资源就不是再存放到 webapps中, 存放在哪里?静态资源的存放路径 通过WebMvcAutoConfiguration类-addResourceHandlers()指定:/webjars/spring bo...原创 2020-02-04 20:59:09 · 1913 阅读 · 0 评论 -
springboot学习一:自动注入
@SpringBootApplication:spring boot的主配置类该注解包含:一、@SpringBootConfiguration包含@Configuration,表示“配置类”:1.该类是一个配置类2.加了@Configuration注解的类,会自动纳入Spring容器 (@Component)@component (把普通pojo实例化到spring容器中...原创 2020-02-04 20:38:38 · 2343 阅读 · 0 评论 -
springboot学习六:日志
日志框架 UCL JUL jboss-logging logback log4j log4j2 slf4j...spring boot默认选用slf4j,logbackspring boot默认帮我们配置好了日志,我们直接使用即可。一、日志级别:TRACE< DEBUG< INFO<WARN< ERROR< FATAL<OFFspring...原创 2020-02-04 20:34:22 · 398 阅读 · 0 评论 -
springboot学习五:多环境的切换
一、多环境的切换(profile)a. properties默认boot会读取application.properties环境8882多个:application-环境名.propertiesapplication-dev.properties 8883application-test.properties 88841.如果要选择某一个具体的环境: applicat...原创 2020-02-04 20:30:42 · 191 阅读 · 0 评论 -
springboot学习二:全局配置文件
一、配置文件的位置i.项目内部的配置文件: properties和yml中的配置,相互补充;如果冲突,则properties优先级高。 spring boot默认能够读取的application.properties/application.yml,这2个文件 可以存在于以下4个地方: 优先级1:外部优先级最高 优先级2:file:项目根目录/con...原创 2020-02-04 20:16:16 · 334 阅读 · 0 评论 -
springboot学习四:注解配置(类似于spring中导入自定义spring.xml文件)
springboot如何引入自定义spring.xml文件:详见一、spring boot推荐使用注解方式进行配置:写类,@Configuration @Bean 配置类(等价于spring.xml)二、编写一个配置类AppConfig.javapackage org.yq.HelloWorld.config;import org.springframework.bo...原创 2020-02-04 19:51:51 · 502 阅读 · 0 评论 -
springboot学习三:导入自定义spring.xml文件
springboot的注解配置:详见一、编写servicepackage org.yq.HelloWorld.service;//业务逻辑层public class StudentService { //dao // private StudentDao studentDao ;// set}二、编写spring.xml文件<?xml version...原创 2020-02-04 19:43:01 · 738 阅读 · 0 评论 -
Spring Boot项目搭建中报Action: Update your application's configuration Property: spring.datasource.type
报错内容:Error starting ApplicationContext. To display the auto-configuration report re-run your application with 'debug' enabled.2019-03-15 14:16:28.414 ERROR 12328 --- [ main] o.s.b.d.Logg...原创 2019-03-15 14:23:28 · 37937 阅读 · 5 评论 -
Spring Boot框架搭建与学习 2.日志搭建、分页
日志搭建(不看他的分页)opm中添加jar包<!-- 日志 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-logging</art...原创 2019-03-20 15:15:59 · 132 阅读 · 0 评论 -
创建SpringBoot报Whitelabel Error Page错误
如果说你的项目是刚创建的,打开页面就出现下面这种错误,那恭喜你来对了这个问题呢,网上有三种解释:1.项目结构错误2.Application.java(有main方法的类)位置不正确(这种情况一般不会发生:因为已经可以访问localhost:8080了)3.thymeleaf报异常(这种没有使用thymeleaf插件的话可以忽略)———————————————————————...原创 2019-03-12 15:18:18 · 1525 阅读 · 2 评论 -
mybatis自动映射工具maven,generator插件使用文档
Eclipse配置mybatis-generator插件的2种方法最近在做一个Mybatis的项目,学习到了一个插件mybatis-generator,即mybatis代码生成器,eclipse的配置方式有2种:离线和在线,2种方法我都尝试了,过程很波折,下面记录下自己的倒腾过程。在线安装我是没试成功,不知道是不是要翻墙的原因,一直处于连接超时的状态,不过还是记下安装...原创 2019-03-18 10:23:56 · 625 阅读 · 0 评论 -
Spring Boot框架搭建与学习 1.搭建项目、自动生成Mapper
Spring Boot版本为1.5第一节1.spring boot解决了问题(优点):xml配置简化、编码、监听功能变强第二节springboot与springcloud的java版本使用1.8,依赖关系:https://blog.youkuaiyun.com/qq_16946803/article/details/878868511.介绍springboot结构2.创建一个ht...原创 2019-03-13 14:27:45 · 250 阅读 · 0 评论 -
SpringBoot 拦截器的配置——亲测可用
可参考:https://blog.youkuaiyun.com/open_yu/article/details/78202723源文件下载:https://download.youkuaiyun.com/download/qq_16946803/11060471先看下原来xml的配置方式第一步创建一个类实现HandlerInterceptor接口,重写接口的方法。第二步在XML中进行如下配置,...原创 2019-03-25 16:44:37 · 251 阅读 · 0 评论 -
SpringBoot先看书
拦截器interceptorservice、filter、listener原创 2019-03-26 10:08:16 · 182 阅读 · 0 评论 -
springboot视图解析器
配置方式application.yml配置以下代码就可以了spring: mvc: view: prefix : / #只要一个/ suffix : .jspcontroller 注:此处不添加@ResponseBody注解@RequestMapping("/index") public St...原创 2019-03-28 09:55:51 · 1150 阅读 · 0 评论 -
springboot-admin时报Full authentication is required to access this resource错误
创建springboot时出现如下错误,Error: {"timestamp":111,"status":401,"error":"Unauthorized","message":"Full authentication is required to access this resource.","path":"/trace"}解决方法:原创 2019-03-14 17:38:17 · 2405 阅读 · 1 评论