自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 SpringCloud微服务——feign集成实现服务间的接口调用

feign集成实现服务间的调用feign说明:feign整合了Ribbon(负载均衡)和Hystrix(熔断器),因此在SpringCloud微服务中,可以使用feign来替代Ribbon和Hystrix使用。微服务中,feign的客户端可以单独放在一个子模块中,其中只需要写好一个feign客户端即可,feign客户端可以发http请求,从而调用其他服务的接口。名词定义:消费者:需要调用别的服务的一方;生产者:服务被调用的一方;都需要在注册中心eureka中注册。1.生产者的服务接口准备(

2021-01-22 15:01:21 856

原创 java微服务中模块集成redis缓存和SpringCache缓存实现

引言:对于一些经常访问,但又不经常变更的数据,如果没有做缓存处理,那么每次访问都是在查询数据库,效率低下。集成缓存后,访问的数据来源的查询过程:1.先在缓存中查找数据,如果查出数据,直接返回前端;2.如果缓存中没有数据,则去数据库查找,查出来之后再添加保存到缓存,再返回前端;集成缓存后,数据的添加、修改、删除等操作,都需要将对应缓存数据清除,保证下一次查询的数据是最新的。1.模块集成redis缓存使用Redis作为共享缓存 ,解决缓存不同步问题,Redis是独立的服务,缓存不用占用应用本身的内

2021-01-16 12:49:16 405

原创 树形数据结构的级联查询(子查询、递归)

树形数据结构的级联查询(子查询、递归)说明:当一张表中同时存在id和pid(parent id),我们需要用子连接查出其中的级联关系,并将数据展示为多级列表(树形数据结构),参考以下查询的方法。1.表结构展示说明pid是当前行的父节点,这里pid=0是顶级父节点2.controller代码 @Autowired public CourseTypeServiceImpl courseTypeService; /** * 查询课程类型的树形结构,多级菜单数据

2021-01-15 22:00:36 2121

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除