spring-boot-demo icon indicating copy to clipboard operation
spring-boot-demo copied to clipboard

Spring Boot & Spring Cloud & Spring Security Demo Case(Spring学习示例实战项目)

Results 127 spring-boot-demo issues
Sort by recently updated
recently updated
newest added

https://spring.hhui.top/spring-blog/2021/04/29/210429-SpringBoot%E4%BA%8B%E4%BB%B6%E6%9C%BA%E5%88%B6%E7%9A%84%E4%B8%A4%E7%A7%8D%E6%B6%88%E8%B4%B9%E5%A7%BF%E5%8A%BF/ 借助Spring可以非常简单的实现事件监听机制,本文简单介绍下面向接口与注解监听的两种姿势

Gitalk
Thu Apr 29 2021 20:12:19 GMT+0800

https://spring.hhui.top/spring-blog/2021/04/15/210415-SpringBoot%E6%95%B4%E5%90%88Zookeeper%E4%BB%8E0%E5%88%B01%E5%AE%9E%E7%8E%B0%E4%B8%80%E4%B8%AA%E5%88%86%E5%B8%83%E5%BC%8F%E9%94%81/ 分布式锁,在实际的业务使用场景中算是比较常用的了,而分布式锁的实现,常见的除了redis之外,就是zk的实现了,前面一篇博文介绍了zk的基本概念与使用姿势,那么如果让我们来记住zk的特性来设计一个分布式锁,可以怎么做呢?

Gitalk
Thu Apr 15 2021 20:18:26 GMT+0800

https://spring.hhui.top/spring-blog/2021/04/14/210414-SpringBoot%E6%95%B4%E5%90%88zookeeper%E5%9F%BA%E7%A1%80%E4%BD%BF%E7%94%A8%E4%BB%8B%E7%BB%8D/ ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,广泛应用于分布式系统中,比如有用它做配置中心,注册中心,也有使用它来实现分布式锁的,作为高并发技术栈中不可或缺的一个基础组件,接下来我们将看一下,zk应该怎么玩,可以怎么玩 本文作为第一篇,将主要介绍基于zk-client的基本使用姿势,依次来了解下zk的基本概念

Gitalk
Wed Apr 14 2021 22:45:21 GMT+0800

https://spring.hhui.top/spring-blog/2021/03/12/210312-SpringBoot%E5%BA%94%E7%94%A8%E7%AF%87%E4%B9%8B%E6%9C%80%E5%B0%8F%E6%88%90%E6%9C%AC%E5%AE%9E%E7%8E%B0REST%E6%9C%8D%E5%8A%A1%E6%89%A9%E5%B1%95/ 最小成本的实现服务接口的rest支持,主要借助RequestMappingHandlerMapping来实现自定义的请求映射

Gitalk
Fri Mar 12 2021 08:58:09 GMT+0800

https://spring.hhui.top/spring-blog/2021/03/08/210308-SpringBoot%E5%BA%94%E7%94%A8%E7%AF%87%E4%B9%8B%E4%B8%80%E6%AD%A5%E6%AD%A5%E5%AE%9E%E7%8E%B0%E4%B8%80%E4%B8%AA%E9%9D%A2%E5%90%91%E6%8E%A5%E5%8F%A3%E7%9A%84%E7%BD%91%E7%BB%9C%E8%AE%BF%E9%97%AE%E5%AE%9E%E4%BE%8B/ 一个自定义实现的面向接口的网络访问实例,主要使用以下知识点: ClassPathBeanDefinitionScanner 实现自定义bean扫描 ImportBeanDefinitionRegistrar 来实现bean注册 代理:基于Cglib生成接口的代理类,实现接口增强 RestTemplate: 实现网络访问

Gitalk
Mon Mar 08 2021 20:10:45 GMT+0800

http://spring.hhui.top/spring-blog/2020/03/29/200329-SpringBoot%E7%B3%BB%E5%88%97%E6%95%99%E7%A8%8B%E4%B9%8B%E5%BC%82%E6%AD%A5%E8%AF%B7%E6%B1%82%E6%9C%80%E5%85%A8%E7%9F%A5%E8%AF%86%E7%82%B9%E4%B8%8E%E4%BD%BF%E7%94%A8%E5%A7%BF%E5%8A%BF/ 在Servlet3.0就引入了异步请求的支持,但是在实际的业务开发中,可能用过这个特性的童鞋并不多? 本篇博文作为异步请求的扫盲和使用教程,将包含以下知识点 什么是异步请求,有什么特点,适用场景 四种使用姿势: AsyncContext方式 Callable WebAsyncTask DeferredResult

Gitalk
Sun Mar 29 2020 16:47:54 GMT+0800

https://spring.hhui.top/spring-blog/2021/03/04/210304-SpringBoot%E7%B3%BB%E5%88%97%E6%95%B4%E5%90%88docker%E9%95%9C%E5%83%8F%E6%89%93%E5%8C%85/ SpringBoot项目整合docker,打包镜像工程演示

Gitalk
Thu Mar 04 2021 19:27:54 GMT+0800

https://spring.hhui.top/spring-blog/2021/03/01/210301-SpringBoot%E7%B3%BB%E5%88%97redisson%E5%88%86%E5%B8%83%E5%BC%8F%E9%94%81%E4%BD%BF%E7%94%A8%E5%8F%8A%E6%B3%A8%E6%84%8F%E4%BA%8B%E9%A1%B9/ redis使用分布式锁,除了我们自己借助setnx来实现之外,更为推荐的是借助redisson来完成,借助redisson,可以非常方便的使用redis分布锁,但是一个使用姿势不对,将可能导致锁无法释放问题 本文将介绍一下SpringBoot中redisson分布式锁的使用姿势,以及使用不当导致锁无法释放的演示

Gitalk
Mon Mar 01 2021 19:53:58 GMT+0800

https://spring.hhui.top/spring-blog/2021/02/23/210223-SpringBoot%E5%BA%94%E7%94%A8%E7%AF%87%E4%B9%8B%E5%AE%9E%E7%8E%B0%E4%B8%80%E4%B8%AA%E8%87%AA%E5%AE%9A%E4%B9%89%E7%9A%84-Autowired/ 在Spring的生态中,借助@Autowired注解来实现依赖注入,可以说是非常普遍的事情了,如果让我们自定义一个注解,也实现类似的功能,那么我们可以怎么做呢? 本文介绍如何实现一个自定义的@Autowired,实现依赖服务注入 主要知识点: BeanPostProcessor 代理类创建

Gitalk
Tue Feb 23 2021 19:40:27 GMT+0800

https://spring.hhui.top/spring-blog/2019/03/13/190313-SpringCloud%E5%BA%94%E7%94%A8%E7%AF%87%E4%B9%8BAOP%E5%AE%9E%E7%8E%B0%E6%97%A5%E5%BF%97%E5%8A%9F%E8%83%BD/ 前面针对AOP的使用姿势和一些疑问进行了说明,这一篇则从应用的角度出发,看下AOP可以实现些什么样的效果 190301-SpringBoot基础篇AOP之基本使用姿势小结 190302-SpringBoot基础篇AOP之高级使用技能 190310-SpringCloud基础篇AOP之拦截优先级详解

Gitalk
Wed Mar 13 2019 21:27:37 GMT+0800