摘要: 学习RocketMQ 消息队列,以及对于学习过程中的知识的总结归纳 前言 消息队列是一种先进先出的数据结构,消息队列有流量削峰、应用解耦和异步通信三个作用 内容 一、ActiveMQ、Kafka与RocketMQ ActiveMQ 是 Apache 下的一个子项目。 优点:单机吞吐量每秒万级,时效性 阅读全文
posted @ 2023-08-18 20:48 尘白 阅读(205) 评论(0) 推荐(0)
摘要: 这是对于在项目过程中安全管理框架Shiro的知识总结 Shiro 是一个用于 Java 应用程序的安全框架。它提供了身份验证、授权、加密和会话管理等功能,可以帮助开 发人员构建安全可靠的应用程序。 Java 中针对权限管理常见的有 2 个著名的框架:spring security 和 shiro c 阅读全文
posted @ 2023-08-17 14:29 尘白 阅读(66) 评论(0) 推荐(0)
摘要: 1. Thymeleaf 介绍 Thymeleaf 是适用于 Web 和独立环境的现代服务器端 Java 模板引擎。 Thymeleaf 的主要目标是为开发工作流程带来优雅的自然模板,既可以在浏览器中正确显示的 HTML,也可以用作静态原型,从而在开发团队中实现更强大的协作。 传统的 JSP+JST 阅读全文
posted @ 2023-08-03 10:13 尘白 阅读(130) 评论(0) 推荐(0)
摘要: Spring Boot 的 MVC 支持主要来最常用的几个注解,包括@RestController 用于声明控制器、@RequestMapping用于实现方法映射地址、@PathVariable 用于接受路径中的参数、@RequestParam 用于接受 request 请求中的参数以及@Reque 阅读全文
posted @ 2023-07-31 16:10 尘白 阅读(83) 评论(0) 推荐(0)
摘要: 一、什么是SpringBoot 自2002年以来,Spring一直在迅速发展,现已成为Java EE开发中的真正标准。然而,随着技术的进步,Java EE使用Spring逐渐变得繁琐。大量的XML文件存在于项目中,复杂的配置以及与第三方框架的整合导致了开发和部署效率的降低。 2012年10月,Mik 阅读全文
posted @ 2023-07-27 14:51 尘白 阅读(104) 评论(0) 推荐(0)
摘要: SQL (Structured Query Language,结构化查询语言) 是用于管理关系数据库系统的标准化语言。SQL语言可以分为以下几个方面: 数据定义语言 (DDL):用于定义和管理数据库中的结构,包括创建、修改和删除数据库对象(如表、视图、索引等)。例如:CREATE TABLE、ALT 阅读全文
posted @ 2023-07-26 10:13 尘白 阅读(548) 评论(0) 推荐(0)
摘要: 今天看了Spring Boot 集成 Swagger 在线接口文档有关的很多东西,简单总结下我学习到的,以供之后复习参考。 学习目标:在学习过程中,主要掌握在 Spring Boot 中如何导入 Swagger 工具来展现项目中的接口文档。 1. Swagger 简介 1.1 Swagger解决的问 阅读全文
posted @ 2023-07-25 19:08 尘白 阅读(434) 评论(0) 推荐(0)
摘要: 这两天通过查阅了各种资料丰富了之前学习的了SpringBoot的各种东西,浅浅写一篇随笔结合之前学习的基本配置总结下吧。 一、Spring Boot 的项目属性配置 在之前的学习中很多时候会用到配置的信息,这些信息在测试环境和生产环境中总会有很多不同的配置,在配置完成之后,后面还需要根据各种业务情况 阅读全文
posted @ 2023-07-24 20:08 尘白 阅读(114) 评论(0) 推荐(0)
摘要: logback的使用 在学习JAVA闲暇时间翻阅别人的随笔中的过程中,我发现在学习开发中我们经常使用System.out.println()来打印一些信息用来输出日志,但是这样不好,因为这样会在大量的使用System.out的过程中会增加资源的消耗,在查阅相关资料后我发现在实际项目中我们可以使用的s 阅读全文
posted @ 2023-07-23 21:11 尘白 阅读(1748) 评论(0) 推荐(0)