
后端
文章平均质量分 93
@sinner
有一些问题可以私信我给大家进行解决,如果有一些新的/大家感兴趣的技术领域,欢迎大家私信我,我们共同进步,共同成长
展开
-
【Spring Boot 入门五】Spring Boot中的测试 - 确保应用质量
在这篇文章中,我们深入探讨了Spring Boot中的测试。从单元测试的基础知识开始,我们学习了如何使用JUnit 5编写单元测试,包括测试类的结构和常用注解。然后,我们研究了如何测试Spring Boot的组件,如控制器和服务层。对于控制器测试,注解和MockMvc是非常有用的工具;而对于服务层测试,注解可以帮助我们注入依赖并测试服务方法。集成测试方面,注解可以启动整个Spring Boot上下文,让我们能够测试多个组件之间的交互,并且我们还介绍了如何使用测试数据库(如H2)进行数据库集成测试。原创 2024-11-11 14:08:10 · 1576 阅读 · 0 评论 -
【Spring Boot 入门四】Spring Boot安全机制 - 保护你的应用安全
实现接口在实际应用中,我们通常需要从数据库中获取用户信息进行身份验证。为此,我们可以实现接口。@Service@Override// 这里应该从数据库中查询用户信息} else {从数据库中获取用户信息进行身份验证在上述代码中,方法应该从数据库中查询用户信息。这里为了演示,我们只是简单地模拟了查询过程。实际应用中,我们需要连接数据库,根据用户名查询用户密码、角色等信息,并构建对象返回。在这篇文章中,我们深入学习了Spring Boot的安全机制。原创 2024-11-11 10:09:39 · 872 阅读 · 0 评论 -
【Spring Boot 入门三】Spring Boot与数据库集成 - 构建数据驱动的应用
主要探讨Spring Boot与数据库集成。首先回顾前文引出数据库在现代应用中的重要性及Spring Boot的支持。接着阐述选择数据库(MySQL、PostgreSQL、Oracle等)及添加依赖的方式。然后讲述数据库连接配置,包括参数设置和数据源使用。还介绍了JPA在Spring Boot中的应用,如创建实体类、编写数据访问层。最后讲解数据库事务管理,包括事务概念、`@Transactional`注解、传播行为和隔离级别。总结部分强调本文重点并预告下一篇将探讨Spring Boot安全机制。原创 2024-09-29 00:36:21 · 1505 阅读 · 0 评论 -
【Spring Boot 入门二】Spring Boot中的配置文件 - 掌控你的应用设置
本文围绕Spring Boot配置文件展开。先讲配置文件类型,`application.properties`以键值对呈现,`application.yml`用YAML语法,更简洁。然后是自定义配置属性,创建类、设默认值,不同类型属性配置方法。配置文件加载顺序分项目根目录、类路径、外部配置文件,外部优先级最高。多环境配置可通过特定格式文件达成,能以命令行参数或系统环境变量激活。总之,文中涵盖配置文件类型、自定义属性、加载顺序、多环境配置等重点知识,还预告下一篇探讨Spring Boot与数据库集成。原创 2024-09-29 00:23:18 · 732 阅读 · 0 评论 -
【Spring Boot 入门一】构建你的第一个Spring Boot应用
先介绍环境搭建,包含JDK安装、IDE选择。接着阐述创建Spring Boot项目的流程,包括使用Spring Initializr、项目结构分析。还讲解编写简单API的步骤,如创建控制器类、方法及注解用法。深入剖析自动配置概念、原理并举例。最后总结所学内容,为后续深入学习Spring Boot配置文件等知识做铺垫。原创 2024-09-28 23:22:07 · 1349 阅读 · 0 评论