springboot路径war

在ubuntu中为path环境变量添加一个新路径

1.查看原来的path环境变量的内容 echo $PATH 2.将路径 /home/sgj/.local/bin添加到path环境变量中 # 打开/etc/profile问价 sudo /etc/profile 3.在最后一行输入以下内容 路径了。加上之后就是不要忘记原来的路径,最后的:$PATH不 ......
变量 路径 环境 ubuntu path

SpringBoot项目预加载数据——ApplicationRunner、CommandLineRunner、InitializingBean 、@PostConstruct区别

0、参考、业务需求 参考: https://www.cnblogs.com/java-chen-hao/p/11835120.html#_label1 https://zhuanlan.zhihu.com/p/541268993 业务需求: 缓存数据字典数据、初始化线程池、提前加载好加密证书 1、方 ......

一:SpringBoot整合Mybatis

1:pom文件文件 <!--mybatis分页插件--> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</artifactId> <version>1. ......
SpringBoot Mybatis

【小小demo】SpringBoot+Layui登录

easy-login 基于layui 注册、登录简单实现,并他通过拦截器拦截未登录请求。 项目地址文章末尾 登录拦截器 SystemInterceptor preHandle在 Controller 之前执行,因此拦截器的功能主要就是在这个部分实现: 检查 session 中是否有user对象存在; ......
SpringBoot Layui demo

SpringBoot配置两个一样的Bean,区分两个配置类

1、@Primary 作用: 指定默认bean。 当没有根据名字显示要注入哪个bean的时候,默认使用打了@Primary标签的bean 2、配置两个一样的bean @Configuration public class MyThymeLeafConfig { @Resource private A ......
两个 SpringBoot Bean

SpringBoot的@Autowired和@Resource使用

1、区别 见:https://blog.csdn.net/xhbzl/article/details/126765893 2、使用 2.1、注入配置类 比如注入config的bean @Configuration public class MyThymeLeafConfig { @Resource ......
SpringBoot Autowired Resource

springboot中使用application.properties配置mysql和sqlserver

1.使用依赖 * mysql: <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId></dependency>* sqlserver: <dependency> <groupId>com ......

SpringBoot学习笔记--系列文章

随笔分类 - Spring Boot SpringBoot学习笔记(八)——JWT、(Vue3、Axios、Vue-Router、TypeScript实现授权与验证示例) SpringBoot学习笔记(七)——综合示例BookStore图书管理系统 SpringBoot学习笔记(六)——分页、跨域、 ......
SpringBoot 笔记 文章

SpringBoot/Java中定时请求并根据服务端响应头的date实现本地Windows修改时间/时间同步(管理员权限问题-bat管理员启动cmd并运行jar)

场景 业务场景需要将本地Windows服务器与远端Linux服务器进行时间同步。 但是远端服务器无法进行任何操作,不能进行配置开启ntp等操作。 但是可以知道远端服务器开放的服务,比如远端的业务系统的ip和端口。 那么可以通过请求远端业务系统的服务,并根据响应头的date字段获取远端服务器 的时间, ......
管理员 时间 SpringBoot 权限 Windows

SpringBoot拦截器

在项目的开发中,在某些情况下,我们需要对客户端发出的请求进行拦截,常用的API拦截方式有Fliter,Interceptor,ControllerAdvice以及Aspect。 上面的图是Spring中拦截机制,请求从Filter-->>Controller的过程中,只要在指定的环节出现异常,可以通 ......
SpringBoot

SpringBoot —— 后端操作实现

后端实现步骤(java) 一、表示层(controller)1、StudentController返回结果Result(vo) 二、业务层(service)2、StudentService3、StudentServiceImpl 三、持久层(mapper)4、StudentMapper 四、启动(同 ......
SpringBoot

C#获取当前路径的方法

// 获取程序的基目录。 System.AppDomain.CurrentDomain.BaseDirectory // 获取模块的完整路径。 System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName // 获取和设置当前目 ......
路径 方法

SpringBoot(10.1) -- AOP

SpringBoot的AOP的2种实现方式 基于Spring的AOP写法 spring.aop.auto=true # 是否启用aopspring.aop.proxy-target-class=false # 代理方式有接口使用jdk动态代理,如果没有接口使用cglib代理 基于SpringBoot ......
SpringBoot 10.1 AOP 10

Windows 10 11开始启动目录路径命令大全

标题:Windows 10 11开始启动目录路径命令大全 描述:在Windows 10中,有多种方法可以打开启动目录。本文将介绍常用的几种方法来查找当前用户和所有用户的启动目录路径。 正文: 对于当前用户: 方法1:C:\Users\Username\AppData\Roaming\Microsof ......
路径 命令 Windows 目录 大全

SpringBoot使用EasyExcel将Excel数据直接转换为类对象

背景 相比于读取excel到List<List<String>>对象中,抽象一个方法将excel数据直接一步读取到指定的类对象中,更为方便。 代码 通过类Class读取excel数据到对象 /** * 使用Class来读取Excel * * @param inputStream Excel的输入流 ......
SpringBoot EasyExcel 对象 数据 Excel

SpringBoot整合Mybatis-Plus分页

创建MP的配置类 package com.feiyu.common.config.mp; import com.baomidou.mybatisplus.annotation.DbType; import com.baomidou.mybatisplus.autoconfigure.Configur ......
Mybatis-Plus SpringBoot Mybatis Plus

SpringBoot整合knife4j

● knife4j是一个集 Swagger2和PoenApi为一体的增强解决方案 导入依赖 <dependency> <groupId>com.github.xiaoymin</groupId> <artifactId>knife4j-spring-boot-starter</artifactId> ......
SpringBoot knife4j knife4 knife 4j

springboot(9) -- jdbc

sprinboot操作mysql 数据库,首先添加dependence,springboot自带数据库连接池,这里demo则是另外使用阿里的druid <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache ......
springboot jdbc

SpringBoot入门案例后的4个问题

1. 我们的工程在引入`spring-boot-starter-web`依赖的时候,为什么没有指定版本 版本锁定 我们的项目继承了spring-boot-starter-parent父工程,它内部的父工程spring-boot-dependencies已经锁定了部分依赖的版本号,因此自己创建工程中无 ......
SpringBoot 案例 问题

SpringBoot+Prometheus+Grafana实现应用程序可视化监控

1、SpringBoot应用暴露监控指标 maven依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> </dependen ......

SpringBoot pdf打印及预览(openhtmltopdf+freemarker)

SpringBoot pdf打印及预览(openhtmltopdf+freemarker) 添加依赖 openhtmltopdf+freemarker <properties> <openhtml.version>1.0.10</openhtml.version> </properties> <!- ......
openhtmltopdf SpringBoot freemarker pdf

LeetCode 257. 二叉树的所有路径

###题目链接:LeetCode 257. 二叉树的所有路径 ###题意: 给你一个二叉树的根节点 root ,按 任意顺序 ,返回所有从根节点到叶子节点的路径。 ###解题思路: ####递归法 采用递归法,就是一个dfs的过程,在遍历过程中,记录上路径即可。 ####完整代码如下: var re ......
路径 LeetCode 257

unity 安卓 中文路径打包

安卓文件夹下 gradleTemplate 文件 添加 代码 android.overridePathCheck=true 打包发布 ......
路径 unity

SpringBoot2原理篇-黑马

原理篇 1 自动配置 1.1 bean 的加载方式【一】 1 自动配置 1.1 bean 的加载方式【一】 1.1.1 环境准备 创建一个新的工程模块【Maven 的,不是SpringBoot 的】 直接创建 一个全新的Maven 工程 【添加坐标】 <dependencies> <dependen ......
黑马 SpringBoot2 SpringBoot 原理

【SpringBoot】【配置加载】 SpringBoot配置加载解析时机原理

1 前言 不知道大家对于配置文件的加载有没有考虑过是什么时候加载解析的,这节我们就来看看。 2 执行入口 我们就先来看看加载配置的入口,核心类就是 ConfigFileApplicationListener主要作用就是读取应用的配置文件并add到Environment的PropertySources ......
SpringBoot 时机 原理

pom非常好用的写法,统一管理springboot有关依赖的版本

相信大家使用maven的时候,每引用一个依赖都要写一遍版本号,当然这是必要的,现在springboot非常的主流,每个springboot有关的依赖的版本又是一至的 我们大家就不需要重新去再写一遍了,可以引入依赖 spring-boot-dependencies,这样后面所有的有关springboo ......
写法 springboot 版本 pom

SpringBoot+Redis+自定义注解实现接口防刷(限制不同接口单位时间内最大请求次数)

场景 SpringBoot搭建的项目需要对开放的接口进行防刷限制,不同接口指定多少秒内可以请求指定次数。 比如下方限制接口一秒内最多请求一次。 注: 博客: https://blog.csdn.net/badao_liumang_qizhi 实现 1、实现思路 首先自定义注解,添加时间区间和最大请求 ......
接口 注解 SpringBoot 次数 单位

c#判断指定路径的目录/文件是否存在

Directory.Exists(string path)是C#中用来判断指定目录是否存在的方法。 它的返回值是bool类型,true表示目录存在,否则表示目录不存在。 使用该方法的完整攻略如下:1. 确定需要判断的目录路径,可以是绝对路径或者相对路径。2. 使用Directory.Exists(s ......
路径 文件 目录

Java获取当前路径(Linux+Windows)

Java获取当前路径(Linux+Windows) 获取当前路径(兼容Linux、Windows): String curPath = System.getProperty("user.dir");log.info(" 当前路径 curPath:{}", curPath);输出结果: 当前路径 cu ......
路径 Windows Linux Java

解决vue中路径中的多一个#

本文要解决的问题是在vue项目中,主路径和vue路径中多一个# 这个东西只需要改一个这个就行 vue-router的mode: ‘history’ const router = new VueRouter({ mode: 'history', routes: [...] }) ......
路径 vue