SpringBoot
文章平均质量分 81
@大吉
爱好总结和记录,兴趣驱动的终身学习者
展开
-
Arthas根据请求url得到调用url的类路径
已知一串url(GET/POST请求均可),在没有源代码的线上环境(只能够使用容器内置的Arthas),根据该url得到调用url的类路径。原创 2022-06-01 17:41:47 · 1267 阅读 · 1 评论 -
Spring AOP之@Around,@AfterReturning使用、切不进去问题解决
本文主要举几个工作中典型AOP的实操案例,还有经常出现的问题(切不进去,ctrl+左键跳不到被切方法中)等等。原创 2022-03-02 16:47:12 · 27159 阅读 · 1 评论 -
黑马2021最新版 SpringCloud基础篇全技术栈导学(RabbitMQ+Docker+Redis+搜索+分布式)
基础篇全部代码和资料已上传到gitee,大家需要可自取: https://gitee.com/da-ji/spring-cloud-learning-notes点个Star,后续更新高级篇和面试篇不迷路 ⚆_⚆本笔记基于:1、 尚硅谷 2020.3 SpringCloud(H版&alibaba)框架开发教程2、 黑马 2021.8 SpringCloud*+RabbitMQ+Docker+Redis+搜索+分布式代码和资料基于:黑马 2021.8 SpringCloud*+RabbitMQ+原创 2021-10-28 14:55:53 · 29908 阅读 · 13 评论 -
Springboot单元测试 Could not autowire. No beans of XXX 解决方案
低版本Springboot,启动测试类SpringBootTest时无法依赖注入问题描述问题描述原创 2021-04-14 11:01:35 · 5195 阅读 · 4 评论 -
SpringBoot项目打成war包,部署到远端Linux服务器
文章目录前言一、修改pom.xml文件1.改最开始的默认打包方式2.排除掉SpringBoot默认集成的tomcat3. 引入新的依赖4.修改你打war包的名称二、修改主启动类,继承SpringBootServletInitializer三、在Maven中进行打包最后,推送到Linux远程服务器上,并使用tomcat的端口访问即可前言在使用SpringBoot打jar包,内置的Tomcat部署到Linux时出现了一些问题,于是产生了打成war包,不让内置的Tomcat生效,让线上的Tomcat运行程序的原创 2020-12-24 23:30:41 · 644 阅读 · 1 评论 -
Redis远程连接Linux云服务器(Jedis方式或Springboot方式)
文章目录需求远程服务器端1. 连接到远端,打开redis.conf2.修改redis.conf的配置3.重启redis服务4.打开客户端,输入密码验证5.配置防火墙/安全组Jedis方式连接到远程服务器Springboot方式连接到远程服务器需求之前只会在Windows环境下使用 Redis,现在想在本地环境下写代码,连接到远程服务器(笔者使用阿里云)上面的Redis。远程服务器端1. 连接到远端,打开redis.conf首先使用Xshell或SecureCRT连接到你的远程服务器,然后cd到你的原创 2020-12-17 23:53:13 · 766 阅读 · 0 评论 -
SpringBoot模块中,resources目录下各文件夹作用
文章目录前言1.public目录:2.resources目录:3.static目录:4.templates目录:5.src/main/resources目录(根目录):6.META/INF/resources目录:7.classpath路径解释:前言顾名思义,就是整理下图所示的目录下各个文件夹的作用,以及通常习惯把哪些资源放在哪个路径下。先说一下它们的优先级: resources > static > public1.public目录:优先级最低, 一般放一些公共资源2.res原创 2020-10-30 22:26:42 · 10848 阅读 · 0 评论 -
SpringBoot阶段pom.xml的常用坐标
文章目录前言SpringBoot-Web启动器测试test启动器ThymeLeaf相关JDBC相关DruidMyBatis相关mysql-connector-javaSpring Security相关Shiro相关yaml给属性赋值工具log4jlombok(作用于pojo)开启参数校验总结前言本篇文章列举了SpringBoot(基于版本2.3.4)阶段,需要引入到pom.xml的常用坐标。这是一篇工具博客,需要什么就拿什么。SpringBoot-Web启动器用于开启web支持<!--原创 2020-10-28 23:06:14 · 1622 阅读 · 1 评论 -
解决org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)问题
问题描述:今天整合SpringBoot项目时,遇到一个莫名其妙的bug:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)我全网搜了好多方案,但是一直卡住。最后分析出来居然是idea中,resources文件目录的问题!原因分析:错误的目录结构如下图:正确的目录结构如下图:这就是出错的原因了,众所周知idea会自动隐藏空文件夹,但是在resources目录下,好像不会自动隐藏,而会把原创 2020-10-27 00:03:12 · 108552 阅读 · 48 评论 -
简单介绍RESTful风格
文章目录前言一、RESTful风格是什么?二、搭建环境:1. get.html2. post.html3. Controller.java三、@PathVariable简单介绍前言学完RESTful风格之后,一直想总结一下它的基本使用,下文以一个简单案例的形式,创建一个使用RESTful风格的基本场景。一、RESTful风格是什么?现在的大多数网页都在用RESTful风格,它是一种风格,而不是一种技术。利用这种风格设计路由比较简洁高效。RESTful风格特点:引自百度百科:1、每一个U原创 2020-10-24 00:02:56 · 1124 阅读 · 0 评论 -
SpringBoot中application.xxx配置文件的读取优先级&多环境配置介绍
文章目录前言一、application.xxx配置文件的读取优先级二、多环境配置介绍1.定义多个application.properties配置文件2.使用yaml方式指定激活配置文件前言本文通过一个简单的项目实例和运行结果, 来演示SpringBoot中application.xxx配置文件的读取优先级和多环境配置一、application.xxx配置文件的读取优先级懒得看的人, 我直接先上结论:其实官网上给写的明明白白,就是下图那个优先级顺序:翻译成人话就是:1.在项目的根路径下创建原创 2020-10-20 23:42:01 · 3459 阅读 · 2 评论