![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
框架
文章平均质量分 80
lukamao
这个作者很懒,什么都没留下…
展开
-
无法获取到Nacos配置中心的配置问题
引言最近在学习 Spring Cloud Alibaba,用到了 Nacos 配置中心。Nacos 是 Spring Cloud Alibaba 中的一个组件,通常用作服务注册中心以及配置中心。问题复现项目中有一个如图所示的消息模块:在 application.yml 中做了如下配置:spring: application: name: message cloud: nacos: config: server-addr: localhost:8原创 2021-03-13 17:07:54 · 6338 阅读 · 8 评论 -
Spring Boot 整合 Rabbit MQ
Spring Boot 为我们提供了 Rabbit MQ 的自动化配置,极大的方便了我们对 Rabbit MQ 的整合,使我们可以方便的操作 Rabbit MQ,下面我们来看一下 Spring Boot 整合 Rabbit MQ。引入 AMQP 场景启动器Rabbit MQ 是基于高级消息队列协议(AMQP)的,所以我们先在 pom.xml 中引入 AMQP 的场景启动器。<depen...原创 2020-04-12 09:30:16 · 269 阅读 · 2 评论 -
MyBatis 结果映射
MyBatis 是目前广泛使用的数据持久层框架,它的灵活性是它能让开发者青睐的重要原因之一,而它的自定义结果集 ResultMap 无疑是灵活性的重要体现。今天带大家探索一下 ResultMap 的映射规则。假设我们要做一个博客网站,一共有三张表:作者,文章,类型作者类public class Author { private Integer id; private Stri...原创 2020-03-18 16:33:03 · 268 阅读 · 0 评论 -
Spring Security 常用配置详解
Spring Security 是 Spring 家族为我们提供的一款安全管理的框架,它是一个功能强大并且可以灵活定制的身份验证和访问控制框架。Spring Security 侧重于为 Java 应用程序提供身份验证和授权。与所有 Spring 项目一样,Spring Security 的真正强大之处在于它非常容易扩展来满足我们的不同需求。在 SSM 时代,Spring Security 因为繁...原创 2020-02-29 13:35:41 · 7533 阅读 · 0 评论 -
Spring MVC 中将数据传给页面的四种方法
我们之前用 Servlet + JSP 开发 web 应用的时候,通常使用 Servlet 的四大作用域 request,session,page,application 给页面传值。Spring MVC 当然也支持这些 Servlet 的原生 API,但是,它也为我们提供了更加强大的 API 支持,下面我们我们来探讨一下 Spring MVC 是如何将数据传给页面的。一、Map第一种是 Ma...原创 2020-02-22 17:34:26 · 1525 阅读 · 0 评论 -
Dubbo 环境搭建
Dubbo 是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和 Spring 框架无缝集成。Dubbo 是一款高性能、轻量级的开源 Java RPC 框架,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。准备工作1.安装 zookeeper进入 zookeeper 的官网http://...原创 2020-02-15 20:51:09 · 359 阅读 · 0 评论 -
Spring Boot 配置自定义缓存管理器实现对象序列化为 JSON
今天在学习 Spring Boot 整合缓存的时候,遇到了这样的问题,从数据库中查出的数据放到 Redis 中,在 Windows 上用 RedisDesktopManager 打开出现了乱码的问题。查了资料知道原因是 Spring Boot 集成 Redis 时,自动配置了 RedisCacheManager,但是 RedisCacheManager 默认使用的是 JdkSerializationRedis...原创 2020-02-13 18:43:52 · 333 阅读 · 0 评论 -
Spring Boot 2.x 缓存管理器自动配置原理
Spring Boot 的自动化配置极大地简化了我们的开发,这也是 Spring Boot 能够一统 Java EE 江湖的重要原因之一。Spring Boot 在启动的时候,会把常用的组件全部导入到 Spring 的 ioc 容器中,当然,缓存管理器(CacheManager)也不例外。什么是缓存管理器缓存管理器(CacheManager) 定义了创建、配置、获取、管理和控制多个唯一命名的 ...原创 2020-02-13 16:51:44 · 416 阅读 · 0 评论 -
Spring 常用注解
Spring 中的常用注解@Component把普通 pojo 实例化到 Spring 容器中,相当于配置文件中的<bean id="" class="">泛指各种组件,就是说当我们的类不属于各种归类的时候(不属于@Controller、@Services等的时候),我们就可以使用@Component 来标注这个类这个简单的注解表明该类会作为组件类,并告知 ...原创 2019-12-08 17:31:21 · 520 阅读 · 0 评论 -
MyBatis实现分页查询
分页查询在我们生活中非常常见,当我们做一个内容很多,数据量很大的项目的时候,在一个页面显示不过来,我们便会采取分页的思想,在每个页面上显示固定数量的内容,分多个页面显示。那它是怎么实现的呢?今天我们来讲讲如何用MyBatis来实现分页查询。假设我们要查找的是学生信息,然后将信息分页显示到jsp页面上,首先我们要做的是写实体类,创建一个名为pojo的包,在包下写一个People类,定义属性和对应的...原创 2019-09-19 17:22:45 · 2147 阅读 · 0 评论