文章列表

-
- SpringBoot集成Druid连接池连接MySQL8.0.11
- 目录1.配置依赖1.1MySQL Connector/J依赖配置 maven1.2Druid依赖配置2.配置DataSource2.1创建配置类2.2注意事项这篇博客简单介绍spring boot集成druid连接池的简单配置和注意事项本次使用的是MySQL8.0.11版本前提:一个已经搭建好的Sp...
- 日期:2023-02-27
- 浏览:56
- 标签: Spring

-
- IDEA 通过docker插件发布springboot项目的详细教程
- 一、编写Dockerfile文件(1)右键项目名,新建一个文本文件,把名字改成Dockerfile,不用后缀。放在项目根目录下。(2)填写Dockerfile内容FROM openjdk:8 VOLUME /tmpADD target/*.jar app.jar ENTRYPOINT ['java'...
- 日期:2023-09-26
- 浏览:125
- 标签: Spring

-
- Spring Boot 2.4新特性减少95%内存占用问题
- 节省 95%的内存占用,减少 80%的启动耗时。GraalVM 是一种高性能的虚拟机,它可以显著的提高程序的性能和运行效率,非常适合微服务。最近比较火的 Java 框架 Quarkus 默认支持 GraalVM下图为 Quarkus 和传统框架(SpringBoot) 等对比图,更快的启动速度、更小...
- 日期:2023-07-28
- 浏览:252
- 标签: Spring

-
- 浅谈让@Value更方便的Spring自定义转换类
- 目录一、万能的字符串二、自定义转换类三、总结一、万能的字符串当然,任何时候都可以使用字符串作为属性的值,从配置文件里读取出来,如下:配置文件内容为:pkslow.admin=larry|18|admin@pkslow.com通过|分割,分别是名字、年龄和邮箱。对应属性为:@Value('${pksl...
- 日期:2023-07-07
- 浏览:147
- 标签: Spring

-
- 关于Spring Boot动态权限变更问题的实现方案
- 1、前言 在Web项目中,权限管理即权限访问控制为网站访问安全提供了保障,并且很多项目使用了Session作为缓存,结合AOP技术进行token认证和权限控制。权限控制流程大致如下图所示: 现在,如果管理员修改了用户的角...
- 日期:2023-07-05
- 浏览:150
- 标签: Spring

-
- SpringBoot项目@Async方法问题解决方案
- 现象: 1. 表面现象: 方法中输出的日志, 日志文件中找不到, 也没有任何报错(即@Async标注的方法没有执行, 也没有报错)2. 分析现象: 日志中某个时刻之后没有了task-xxx线程的日志原因: @Async异常方法默认使用Spring创建ThreadPoolTaskExecutor(参考...
- 日期:2023-05-23
- 浏览:42
- 标签: Spring

-
- springBoot下实现java自动创建数据库表
- SpringBoot环境启动项目创建数据库表使用环境windows+eclipse+mysql+navicat步骤1.创建SpringBoot项目2.新建数据库,配置连接信息3.编写初始化数据库表类4.运行查看结果1.创建SpringBoot项目关于如何创建SpringBoot项目不再详细描述,只要...
- 日期:2023-02-27
- 浏览:98
- 标签: Java

-
- Spring mvc拦截器实现原理解析
- 概述SpringMVC的处理器拦截器类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。开发者可以自己定义一些拦截器来实现特定的功能。过滤器与拦截器的区别:拦截器是AOP思想的具体应用。过滤器servlet规范中的一部分,任何java web工程都可以使用在url-pat...
- 日期:2023-09-15
- 浏览:49
- 标签: Spring

-
- Spring容器初始化及问题解决方案
- 1.Spring bean组件 ”默认为单例模式scope=“singleton, 运行JavaApplication容器启动时自动创建对象scope=“prototype”为多例模式,请求条件下才创建对象2beans组件 里面default-init-method初始化方法加载,范围比较大,当没有...
- 日期:2023-09-02
- 浏览:64
- 标签: Spring

-
- 使用Spring Boot搭建Java web项目及开发过程图文详解
- 一、Spring Boot简介Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Boot致力于在蓬勃发展的快速应用开发领域(rapid ap...
- 日期:2023-08-30
- 浏览:43
- 标签: Java

网公网安备