第一个SpringBoot项目
💭1、新建New ProjectIDEA2023版本创建Sping项目只能勾选17和21,却无法使用Java8?🌟2、下载JDK 17🌟💭2、项目创建成功界面1、目录🌟2、pom文件🌟💭3、运行项目💭4、⽤ Spring Boot 来实现和浏览器及⽤⼾的交互。💭5、请求响应流程分析
Spring Boot 3.x 与 Spring Boot 2.x 的对比
Spring Boot 2.x 自发布以来,成为了许多企业应用和微服务架构的首选框架。它提供了简洁的依赖管理、自动配置、内嵌服务器以及强大的生态系统支持,极大地提高了开发效率和部署灵活性。Spring Boot 3.x 相对于 2.x 带来了许多重要的改进和新特性,包括对 Java 17 的支持、基
SpringMVC 域对象共享数据
Model、ModelMap、Map类型的参数其实本质上都是 BindingAwareModelMap 类型的。
【Spring Boot】SpringBoot 下在 yml 中的 logging 日志配置
logging 配置主要用于控制应用程序的日志输出行为,可以通过配置定制日志的格式、级别、输出位置等。
Spring Boot | Spring Boot 应用的 “打包” 和 “部署”
Spring Boot 应用的 “打包” 和 “部署” :一、Jar包方式打包部署 ( SpringBoot默认以 "Jar包" 形式进行 “打包部署” ) :1.1 "Jar包" 方式 “打包” :① 添加Maven “打包插件”② 使用IDEA开发工具进行 "打包"1.2 "Jar包" 方式 “
【Java虚拟线程】Java21、SpringBoot3中使用虚拟线程
最近有读取文件中数据的需求,且数据量百万至千万,普通的多线程读取方式还是很慢。遂想到Java21中虚拟线程,在网上学习了一圈,简单的在这里记一个笔记,方便日后查找。
SpringBoot接口入参校验的几种方式
结合接口的几种定义方式,来看如果在定义SpringBoot接口的同时,做参数校验。
JavaWeb课程设计-学生信息管理系统(Jsp+Servlet+MySql)
分享一套我整理的面试干货,这份文档结合了我多年的面试官经验,站在面试官的角度来告诉你,面试官提的那些问题他最想听到你给他的回答是什么,分享出来帮助那些对前途感到迷茫的朋友。
基于Java+SpringBoot制作一个景区导览小程序
基于Java+SpringBoot制作一个景区导览小程序。其中系统前端功能包括注册登录、景区采风、旅游导览、地图导航、发布采风、门票预订、修改个人信息;系统后台功能包括用户管理、景区管理、采风管理等模块。
SpringBoot3.x + JDK21 整合 Mybatis-Plus
使用最新的SpringBoot3.x + JDK21 整合 Mybatis-Plus,结合测试用例和接口示范
SpringBoot中集成LiteFlow(轻量、快速、稳定可编排的组件式规则引擎)实现复杂业务解耦、动态编排、高可扩展
在业务开发中,经常遇到一些串行或者并行的业务流程问题,而业务之间不必存在相关性。使用策略和模板模式的结合可以解决这个问题,但是使用编码的方式会使得文件太多,在业务的部分环节可以这样操作,在项目角度就无法一眼洞穿其中的环节和逻辑。一些拥有复杂业务逻辑的系统,核心业务逻辑冗长,涉及内部逻辑运算,缓存操作
SpringBoot和Vue 实现增删改查、分页查询、模糊查询
SpringBoot实现增删改查、分页查询、模糊查询。
【springboot基础】如何搭建一个web项目?
【springboot基础】如何搭建一个web项目?
Spring Boot 实现 AOP 动态热插拔功能并附DEMO源码
AOP(面向切面编程)是一种强大的编程范式,可以用于日志记录性能监控安全检查等跨越多个模块的通用功能。实现AOP的动态热插拔可以让我们在不重启应用的情况下启用或禁用特定的切面,提高系统的灵活性和可维护性。我们以一个例子来说明一下为什么需要AOP动态热插拔:我们系统有一个AOP切面,它负责了记录用户传
Springcloud中的@RefreshScope详解
3.当应用首次请求一个被@RefreshScope标记的Bean时,Spring容器会调用RefreshScope的get方法来创建Bean的实例,创建完成后,这个Bean实例会被缓存在RefreshScope中,以便后续快速获取。@RefreshScope注解是Spring Cloud中的一个注解
Thymeleaf快速入门(Spring版)
什么是Thymeleaf?Thymeleaf是适用于Web和独立环境的现代服务器端Java模板引擎。Thymeleaf什么是Java模板引擎?模板引擎不是某一特定领域的技术,它是跨领域跨平台的概念。本文要讲的Java领域的模板引擎,Java模板引擎是为了使用户界面与业务数据(内容)分离而产生的,它可
spring.profiles.active配置介绍与使用说明
配置在 Spring 应用程序中用于指定当前激活的配置文件(profiles)。配置文件是 Spring 提供的一种机制,用于将应用程序的配置划分为不同的环境,比如开发(development)、测试(test)、生产(production)等。如果你希望使用不同的命名方式,可以在主配置文件或中使用
一篇搞定SpringBoot任意版本集成Swagger各种版本
Swagger集成SpringBoot项目一直出问题,找了很多教程拼拼凑凑,终于拼凑出了个大概
保姆级教程!SpringBoot 优雅集成 Camunda 7 工作流引擎
保姆级教程!SpringBoot 优雅集成 Camunda 7 工作流引擎
【达梦数据库】从 Mysql 迁移到 DM8
现在使用刚刚创建的用户去连接数据库,那么它默认的模式,就是与它同名的这个模式,那么在select的时候,是不需要去每一次都填写 schema的,这也是用这种方式去创建的原因之一。