Spring彻头彻尾的讲解,按照Spring框架启动流程,逐步剖析问题,不再是大杂烩!
基本类型注册setter方法注入:property的name属性,填写的不是属性的名称,而是set方法去除set,然后将第一个字符小写后的结果--1. 普通注入--> < property name = " name " value = " 狂神说 " />
使用nacos进行线上配置yml文件步骤及不生效解决办法
可以通过value注入的方式来查看有没有被应用到,如果没有被应用是取不到值的,项目启动也会因为取值,取不到失败。因为我们使用的是云端的配置文件,所以修改或者是直接新建一个bootstrap.yml文件即可。创建好以后,在配置列表可以查看创建好的配置文件。简单的学习使用的话,只需要一些默认配置即可,这
关于 Spring Boot 自动装配你知道多少?
自动装配是springboot的核心,一般提到自动装配就会和springboot联系在一起。实际上 Spring Framework 早就实现了这个功能。Spring Boot 只是在其基础上,通过 SPI 的方式,做了进一步优化。SpringBoot 在启动时会扫描外部引用 jar 包中的META
mybatisplus封装分页拦截器和插入修改拦截器
- mybatis plus版本 -->操作数据时候,表存在字段,不用每次手动操作。先确认我使用的springboot版本。createUserId 创建人。updateUserId 修改人。让mybatis-plus帮忙做。createTime 创建时间。updateTime 修改时间。
SpringBoot 异步使用@Async原理及线程池配置
所谓异步任务,其实就是异步执行程序,有些时候遇到一些耗时的的任务,如果一直卡等待,肯定会影响其他程序的执行,所以就让这些程序需要以异步的方式去执行。那么下面就来介绍Spring Boot 如何实现异步任务。Spring中用@Async注解标记的方法,称为异步方法。在spring boot应用中使用@
Spring Security 自定义资源服务器实践
在前面我们使用最小化配置的方式搭建了自己的授权服务器,现在我们依旧用最小化的方式配置自己的资源服务器。资源服务器负责scope的鉴权、authorities的鉴权、基于用户角色的鉴权等。到此,我们通过自己搭建的授权服务器和资源服务器,完整体验了OAuth2流程,再来体会下第一篇文章中说明的交互流程。
过滤器和拦截器总结
如何开发一个拦截器和过滤器,拦截器和过滤器区别
初学springmvc遇到“源服务器未能找到目标资源的表示或者是不愿公开一个已经存在的资源表示。“错误
我通过复制已有项目的web.xml、applicationContext.xml,创建了一个新的springmvc项目,但是配置controller的映射路径都不能正常访问。我重新创建项目,手敲web.xml、applicationContext.xml,问题还在。对比发现pom.xml有差异:&l
【超详细】私有仓库Gitlab的安装与使用详细教程
1. GitLab简介 GitLab 是由 GitLabInc.开发,使用 MIT 许可证的基于网络的 Git 仓库管理工具,且具有wiki 和 issue 跟踪功能。使用 Git 作为代码管理工具,并在此基础上搭建起来的 web 服务。2. GitLab官网地址官网地址:https://abou
Hbase下载与安装部署(一)- 独立式
HBase运行在Java虚拟机上,因此我们需要先在服务器上安装JDK需要注意的是,HBase与JDK有可能存在版本兼容问题,所以在安装前需要选择兼容的版本我这里选择的是JDK8和HBase2.4JDK下载官网 https://www.oracle.com/java/technologies/down
车300面试题
卷一Java基础1、java中的内存泄漏是怎么回事答:在可达性分析法种,不可达的会被清理掉,但有些对象是无用的不会在被调用,这些对像就是java 的内存泄漏长生命周期的对象,持有短生命周期的引用就可能会出现内存泄漏序列已动态分配的堆内存由于某种原因程序未释放或无法释放,造成系统内存的浪费,导致程序运
什么是前后端分离
1、前端:泛指内容展示和与用户交互的部分(客户端)① 内容展示:在网页上能看到的图片、文字、视频、数字等信息② 交互:用户在页面上通过点击按钮、输入文字等等动作,对网站提供数据输入,然后前端对用户的输入做出响应,比如更新页面上的内容HTML:网页内容CSS:视觉效果JS:用户交互2、后端:泛指控制软
FeignClient简析
FeignClient在微服务开发中经常用到,它是服务间数据交互的桥梁,用法很简单,,如此简单的背后是什么原理。
最新版SpringBoot整合Mybatis,实现增删改查(CRUD)
手把手教你SpringBoot整合Mybatis实现CRUD
JMeter 接口数据动态关联——提取接口的响应数据作为另一个接口的入参
一点儿心得记录。涉及的技术:java基础、Jmeter的基础使用(主要涉及几个后置处理器)。一、问题描述:现有一个需求:我想将注册接口和创角创角动态关联起来,实现注册后的用户自动去创角,不需要我再手动输参。两个接口在PostMan上的展示:1、批量注册接口,该接口的入参“number”可批量指定需要
burp的安装、配置、相关问题
burp的安装、配置、相关问题无法抓包问题证书导入
SuperMap GIS基础软件安全问题Q&A
SuperMap GIS基础软件安全问题Q&A
第四十二天&jmeter组件讲解
jmeter组件
idea如何创建maven项目(包含2022版本和老版本)
在2022版本以前idea创建项目的界面是这样的:右下方的大面积内为maven模板,如果想创建最最最普通的maven项目就不需要选择模板直接下一步就可以啦2022版本的idea创建项目的页面长这样:此时如果你想要创建最最最普通简单的maven项目就直接选择左上角的就好啦,然后选择就直接下一步啦 若
【Maven】针对idea配置默认的maven-Bundled (Maven 3)
使用IDEA时,如果修改成自己下载的Maven路径,idea会默认使用自带的Maven 3(bundle3)。maven 3默认的仓库路径一般是在c盘的用户文件夹中的.m2目录下;随着下载的库越来越多,很有可能使得C盘资源过多,导致C盘磁盘容量变小的问题;