摘要: 在Web应用程序中,安全性是一个至关重要的方面。Spring Security是Spring框架的一个子项目,用于提供安全访问控制的功能。通过集成Spring Security,我们可以轻松实现用户认证、授权、加密、会话管理等安全功能。本篇文章将指导大家从零开始,在Spring Boot项目中集成S 阅读全文
posted @ 2024-06-29 12:11 代码匠心 阅读(311) 评论(0) 推荐(2) 编辑
摘要: 从零开始学Spring Boot系列-外部化配置 Spring Boot 允许你将配置外部化,以便可以在不同的环境中使用相同的应用程序代码。可以使用属性文件、YAML文件、环境变量和命令行参数将配置外部化。属性值可以通过使用 @Value 注解直接注入 bean,可以通过 Spring 的 Environment 抽象访问,也可以通过 @ConfigurationProperties。 阅读全文
posted @ 2024-04-10 11:14 代码匠心 阅读(132) 评论(0) 推荐(1) 编辑
摘要: 从零开始学Spring Boot系列-SpringApplication SpringApplication类提供了一种从main()方法启动Spring应用的便捷方式。 阅读全文
posted @ 2024-04-07 22:43 代码匠心 阅读(419) 评论(0) 推荐(3) 编辑
摘要: 从零开始学Spring Boot系列-集成MyBatis-Plus MyBatis-Plus是一个强大且易于使用的MyBatis增强工具,它提供了很多实用的功能,如代码生成器、条件构造器、分页插件等,极大地简化了MyBatis的使用和配置。 阅读全文
posted @ 2024-04-04 15:11 代码匠心 阅读(873) 评论(0) 推荐(0) 编辑
摘要: 从零开始学Spring Boot系列-集成Kafka Apache Kafka是一个开源的分布式流处理平台,由LinkedIn公司开发和维护,后来捐赠给了Apache软件基金会。Kafka主要用于构建实时数据管道和流应用。它类似于一个分布式、高吞吐量的发布-订阅消息系统 阅读全文
posted @ 2024-03-21 14:33 代码匠心 阅读(631) 评论(0) 推荐(2) 编辑
摘要: 从零开始学Spring Boot系列-集成Redis 在Springboot集成Redis开始集成之前,了解Redis的基础知识是非常重要的。 阅读全文
posted @ 2024-03-16 16:58 代码匠心 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 从零开始学Spring Boot系列-集成mybatis 在Spring Boot的应用开发中,MyBatis是一个非常流行的持久层框架,它支持定制化SQL、存储过程以及高级映射。在本篇文章中,我们将学习如何在Spring Boot项目中集成MyBatis,以便通过MyBatis进行数据库操作。 阅读全文
posted @ 2024-03-10 02:43 代码匠心 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 从零开始学Spring Boot系列-集成MySQL 在Spring Boot中集成MySQL是为了让开发者能够轻松地与MySQL数据库进行交互。本篇文章将指导你如何在Spring Boot 3.2.3项目中使用Gradle来集成MySQL。在此之前,我们需要在Ubuntu 22.04上安装MySQL 8作为我们的数据库服务器。 安装MySQL8 本文 阅读全文
posted @ 2024-03-03 19:07 代码匠心 阅读(853) 评论(0) 推荐(1) 编辑
摘要: 从零开始学Spring Boot系列-返回json数据 欢迎来到从零开始学Spring Boot的旅程!在Spring Boot中,返回JSON数据是很常见的需求,特别是当我们构建RESTful API时。我们对上一篇的Hello World进行简单的修改。 添加依赖 首先,确保你的build.gradle文件中已经包含了Spring Web的依赖,因为 阅读全文
posted @ 2024-02-29 09:20 代码匠心 阅读(892) 评论(0) 推荐(2) 编辑
摘要: 从零开始学Spring Boot系列-Hello World 欢迎来到从零开始学Spring Boot的旅程!在这个系列的第二篇文章中,我们将从一个非常基础但重要的示例开始:创建一个简单的Spring Boot应用程序,并输出“Hello World”。 1. 环境准备 首先,确保你的开发环境已经安装了以下工具: Java Development Kit (J 阅读全文
posted @ 2024-02-25 21:47 代码匠心 阅读(518) 评论(3) 推荐(1) 编辑