Spring笔记
文章平均质量分 54
秃头佛爷
日积月累,慢慢行慢慢积,文章属个人笔记,有错误之处,还望指正
展开
-
Spring Boot集成RabbitMQ-之6大模式总结
(Exchange):用于接收生产者发送的消息,并根据路由规则将消息路由到一个或多个队列中。AMQP定义了不同类型的交换机,如直连交换机(Direct Exchange)、主题交换机(Topic Exchange)、扇出交换机(Fanout Exchange)等。消息通常包括消息体和消息头,消息体是实际要传递的数据,而消息头包含元数据信息,如消息的路由键、优先级等。生产者将消息发布到交换机(Exchange),交换机根据路由规则将消息路由到一个或多个队列中。连接是长期的、持久的,用于传输消息和管理通信。原创 2024-05-07 19:58:04 · 1237 阅读 · 3 评论 -
springboot集成-Redis
Spring Boot项目中集成Redis,可以使用Spring Data Redis来简化操作。写Controller编译测试。原创 2024-05-07 09:36:45 · 379 阅读 · 0 评论 -
Spring Boot项目中集成Logback作为日志框架-笔记
如果需要使用Log4j2,可以从spring-boot-starter中排除spring-boot-starter-logging依赖,并添加spring-boot-starter-log4j2。Spring Boot会自动配置Logback,所以通常情况下,你不需要添加任何额外的依赖或配置。确保不要同时使用logback.xml和logback-spring.xml,因为Spring Boot提供了对logback-spring.xml的特定支持。原创 2024-04-29 09:10:09 · 752 阅读 · 0 评论 -
springboot集成-mybatis-puls
Spring Boot中集成MyBatis Plus是一个相对简单的过程,MyBatis Plus是一个MyBatis的增强工具,它简化了CRUD操作,并且提供了一些额外的功能,比如性能优化、自动填充等。3.配置MyBatis Plus:通常,MyBatis Plus的配置与MyBatis类似,不需要额外的配置,因为它会自动配置。6.使用Mapper:在你的Service中注入Mapper,并使用它。7.配置扫描:确保Spring Boot扫描到你的Mapper接口。原创 2024-04-29 08:46:14 · 365 阅读 · 1 评论 -
Spring打印Logo
自定义设置(可选):你还可以在banner.txt文件中添加其他设置,比如设置字体大小、颜色以及显示Spring Boot的版本号等。重启Spring Boot项目:保存banner.txt文件后,重启你的Spring Boot项目,你就能看到新的启动Logo了。生成或设计Logo:你可以使用在线的ASCII艺术生成器来生成你想要的Logo,或者自己手动编写ASCII艺术。将Logo粘贴到banner.txt文件中:将生成的ASCII艺术复制并粘贴到banner.txt文件中。文件来设置启动时打印的。原创 2024-04-28 09:45:50 · 523 阅读 · 1 评论 -
springboot笔记一:idea社区版本创建springboot项目的方式
版本号可以修改,刷新之后创建启动类:SpringBootApplicationMevan。社区idea 手动maven 创建springboot项目。创建之后修改pom.xml。原创 2024-04-28 09:17:53 · 665 阅读 · 0 评论 -
SpringMVC请求类型接收参数方式+日志logback.xml
RestController:Spring4之后加入的注解,原来在@Controller中返回json需要@ResponseBody来配合,如果直接用@RestController替代@Controller就不需要再配置@ResponseBody,默认返回json格式。URI如: http://localhost:8080/MyApp/123/Jack/@PathVariable: URL路径参数,比如/user/{id}中的id参数。@RequestParam: URL请求参数,比如/user?原创 2023-01-31 17:35:26 · 249 阅读 · 0 评论