后端
-
SpringBoot整合Ldap–超详细方法讲解
LADP概述 LDAP(轻量目录访问协议)是一种用于访问和维护分布式目录信息服务的协议。目录服务是一种存储和检索信息的服务,通常用于存储组织内的用户信息、组织结构、网络设备等数据。…
-
Spring Security 6 配置方法,废弃 WebSecurityConfigurerAdapter
一、背景 最近阿里云的项目迁回本地运行,数据库从阿里云的RDS(即Mysql5.6)换成了本地8.0,Redis也从古董级别的2.x换成了现在6,忍不住,手痒,把jdk升级到了17…
-
工具推荐 |Devv.ai — 最懂程序员的新一代 AI 搜索引擎
介绍 伴随 GPT 的出现,我们可以看到越来越多的 AI 产品,其中也不乏针对程序员做的代码生成工具。 今天介绍的这款产品是一款针对中文开发者的 AI 搜索引擎,Devv.ai 使…
-
【Java 基础篇】Java日期和时间格式化与解析指南:SimpleDateFormat详解
日期和时间在软件开发中经常被用到,无论是用于记录事件、计算时间间隔还是格式化日期以供用户友好的展示。Java 提供了强大的日期和时间处理工具,其中 SimpleDateFormat…
-
java poi生成excel折线图、柱状图、饼图、动态列表
实现效果 测试类 public class ChartTest { // 开始行 public static int chartRowStart = 3; // 结束行 pub…
-
解决Spring Initializr只能创建为Java 17版本以上的问题
文章目录 前言 一、Spring Initializr是什么? 二、解决方法 1.替换Spring国内脚手架(阿里云脚手架) 2.成功选择Java 8版本 总结 前言 目前我们…
-
Spring IOC 源码分析
什么是 IoC IoC (Inversion of control )控制反转。它是一种思想不是一个技术实现。描述的是:Java开发领域对象的创建以及管理的问题。 例如:现有类…
-
【JavaEE进阶】 SpringBoot的创建与简单使用
文章目录 🎋本片重点 🍀环境准备 🌳Maven 🌲SpringBoot是什么 🎍Spring Boo…
-
Spring Security6 最新版配置该怎么写,该如何实现动态权限管理
Spring Security 在最近几个版本中配置的写法都有一些变化,很多常见的方法都废弃了,并且将在未来的 Spring Security7 中移除,因此又补充了一些新的内容,…
-
SpringBoot项目不支持Java8项目创建
Spring Boot 官方不再支持 Spring Boot 的 2.x 版本了,之后全力维护 3.x;而 Spring Boot 3.x 对 JDK 版本的最低要求是 17,所以…
-
2023 年 VSCode 的 5 大人工智能扩展
在快节奏的软件开发世界中,一项创新脱颖而出,成为真正的游戏规则改变者:人工智能(AI)。凭借其卓越的功能,人工智能彻底改变了开发人员与代码交互的方式,重塑了现代编程的格局。 由于软…
-
java.lang.IllegalStateException Error processing condition on org.springframework.boot.autoconfigur
这两天搭建了一个spring cloud项目,简单写了个hellocontroller,结果项目启动失败了。 以下是控制台打印的异常: java.lang.IllegalState…
-
使用EasyExcel模版导出
一、官方提供方法 easyexcel官方文档 填充Excel | Easy Excel 官方demo是利用本地模版文件填充并下载到本地 /** * 复杂的填充 * * @since…
-
SpringBoot 使用 Sa-Token 完成注解鉴权功能
注解鉴权 —— 优雅的将鉴权与业务代码分离。本篇我们将介绍在 Sa-Token 中如何通过注解完成权限校验。 Sa-Token 是一个轻量级 java 权限认证框架,主要解决登录认…
-
Java性能调优必备知识学习路线
性能调优是Java开发中一个非常重要的环节,它可以帮助我们提高系统的性能、稳定性、可靠性和用户体验,从而提高用户体验和企业竞争力。 目录 一、为什么要学习Java性能调优? 二、…
