SpringBoot静态资源路径问题、拦截器基础配置
SpringBoot静态资源路径问题、拦截器基础配置
【Spring】IOC与解耦合
回想写过的图书管理系统、租房系统、电影院卖票系统都是基于原生的JavaSE、OOP,没有用到任何框架,在层与层的关系中一个类要想获得与其他类的联系主要的方式还是靠new,这就导致层与层之间、对象与对象之间的依赖性强“动一发而迁全身”。特别是在处理数据层和业务层之间时,由于对象没有统一管理导致很复杂!
oauth2自定义granter与provider实现自定义身份认证
自定义granter和provider,来实现特殊需求下的oauth认证和颁发令牌
SpringBoot集成Jwt(详细步骤+图解)
SpringBoot集成Jwt(详细步骤+图解)Jwt简介JSON Web Token是目前最流行的跨域认证解决方案,,适合前后端分离项目通过Restful API进行数据交互时进行身份认证Jwt构成(.隔开)eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAi
IntelliJ IDEA 常用设置 主题颜色模式、字体、样式、背景自定义颜色及其背景图片(图文步骤)
这里已 IntelliJ IDEA 2018.2.8 版本为例,都是一些常用的设置
【学习笔记】mac安装maven与idea自带maven
mac安装maven,idea中maven的配置
JAVA‘无效目标发行版 17’的解决方案
牛马日常之重拾SpringMVC之‘无效目标发行版’问题:上死亡截图问题解决思路:这是由于JDK版本不匹配导致的错误。首先说一下问题的关键所在,然后再细说解决步骤:遇到这个问题的朋友大概率都是在写Spring项目时遇到的,这就需要Maven来管理项目,而❗Maven的jdk版本是否匹配❗就是这个问
Gitlab的下载、安装以及在IDEA中的集成使用
Gitlab的下载、安装以及在IDEA中的集成使用
记录搭建hadoop踩坑日记 JAVA_HOME Not Found 解决办法
今天在学习hadoop 搭建 真实集群下的hdfs 在启动时,报错了,无法启动。JAVA_HOME NOT FOUND
SpringBoot 集成 Kafka
SpringBoot 集成 Kafka
JAVA面向对象
目录面向过程(POP)与面向对象(OOP)面向对象的三大特征:面向对象的思想概述:面向对象分析方法分析问题的思路和步骤:类(Class)和对象(Object)是面向对象的核心概念提示:类的访问机制:对象的产生:匿名对象:使用情况:类的成员之一:属性(field):语法格式:说明1:修饰符说明2:数据
springboot中EnableAutoConfiguration自动装配的使用
文章目录0. 先说结论1. 前言2. 例子1. springboot默认扫描路径2. 引入第三方jar包(里面也有bean对象)3. 小总结一下4. 为什么需要@EnableConfigurationProperties呢?0. 先说结论EnableAutoConfiguration自动装配的作用:
【Spring】资源操作管理:Resource、ResourceLoader、ResourceLoaderAware;
个人简介:Java领域新星创作者;阿里云技术博主、星级博主、专家博主;正在Java学习的路上摸爬滚打,记录学习的过程~
Spring事务不生效原因及解决方案
Spring事务默认支持RuntimeException异常,抛出的异常为RuntimeException异常及其子类异常事务均可生效,而我们日常常见的异常基本都继承自RuntimeException,所以无需指定异常类型事务也能生效。@Transactional基于AOP实现,而AOP又是基于动态
在Java中发送kafka消息
文章目录一、kafka API简介二、引入kafka java客户端依赖三、发送消息一、kafka API简介kafka包含5个核心api:Producer API用来让应用程序发送流数据到kafka集群中的主题。Consumer API用来让应用程序读取kafka集群主题中的流数据。Streams
LaTex(1):使用在线表格生成器工具生成LaTex表格
支持在线生成latex表格的网站,还支持HTML、Text、Markdown、MediaWiki生成表格。粘贴到自己的latex编辑器,效果:(还行,不够没有加线框,后期修)注:比较重要的数据不要直接写在网站上,可以保留使用字母代替。直接双击表格对应处即可。生成一个13×6的复杂表格。
springboot项目案例——人事管理系统(后端代码)涉及权限、登录验证
数据库表:用户表主要字段:用户id、用户名、密码、管理员类型(0:普通管理员1:超级管理员),用户只有两种身份,超级管理员与普通管理员(超级管理员拥有所有权限,而普通管理员的权限由超级管理员赋予) 部门表主要字段:部门id、部门名称、最大人数、当前人数 雇员表主要字段:雇员id、部门id、用户id、
信息安全实验三 :PGP邮件加密软件的使用
一、实验目的及要求1.熟悉公开密钥密码体制,了解证书的基本原理,熟悉数字签名;2.熟练使用PGP的基本操作,能对邮件或传输文档进行加密;二、实验内容1创建一私钥和公钥对 使用PGPtray之前,需要用PGPkeys生成一对密钥,包括私有密钥(只有自身可以访问)和一个公有密钥(可以让交换E-Mail
Java代码审计之SQL注入
复现了Java中JDBC及Mybatis框架采用预编译和非预编译时可能存在SQL注入的几种情况,并给予修复建议。
压力测试/负载
压力测试/负载