-
SpringCloud之Eureka
上篇我们了解了SpringCloud的一个整体架构,我们知道Eureka是Netflix的一个核心组件,那么我们有必要彻底去了解一下它;废话不多说,我们开始 概念Eureka是Netflix开发的服务发现框架,本身是一个基于REST的服务,主要用... -
SpringCloud之Ribbon(待填坑)
紧接上篇,我们来总结下ribbon负载均衡相关知识点 回顾回顾上篇文章,我们了解了Eureka注册中心集群的搭建及和ZK的类比,我们知道eureka的核心价值在于保证服务集群的高可用,那除了它内部的心跳检测及自我保护机制之外呢,ribbon提供来... -
SpringBoot自定义一个starter
spring 发展至今,已经可以变得很轻巧了。需要用什么配置只需导入对应的依赖也就是对应的starter即可,为何加入了对应的start就可以实现对应的配置和功能呢?我们带着问题来探讨一下: 举例我们以mybatis为例,看看它的starter实... -
poi SXSSFWorkbook大数据量导出实践
最近公司做一个生成审批附件的功能,算是对老的功能的一个改造,之前使用的XSSF 和HSSF ;但是一旦数据量超过万级别了,导出的性能就差强人意了;要想快那就必须要要用到poi的SXSSFWorkbook了; 用到的依赖12345678910111... -
统一返回处理&统一异常封装
你们项目中是这么统一返回前台的数据的呢?自定义的异常信息又是怎么封装的呢?因为所在公司封装好像不是那么好,我还是觉得自己得花点时间写出一个示例出来;权当是练手而已! 自定义异常枚举类12345678910111213141516171819202... -
从mybatis看设计模式的应用
请你说说,设计模式在mybatis有哪些具体的应用? 设计模式分类 是不是看着头大,哈哈;头大就对了,我们没必要每个都去深究,我们只需要结合例子知道部门设计模式是如何使用的就可以了!接下来我们结合mybatis这个框架,探讨下常用设计的使用吧!... -
你真的会打印日志吗?
作为一个猿,大家多多少少应该都改过线上的bug吧,这种本地复现不了,线上又有的bug你们都是怎么定位的呢?我想日志可能是首选办法了吧,那么你们的日志打印都有什么规范呢?你还是用的log4j吗?一起来了解下logback吧 概念Logback是由l... -
mybatisPlus 实践篇之逆向工程
初次听说mybatis-plus感觉这东西取名字都很有意思,像极了现在的iPhone 到iPhone xplus;不得不说水果公司真的引领了很多的“潮流”啊;最近公司的一个新的项目,用的也是mybatis-plus,但是用的感觉不是那么好,所有就有... -
mybatisPlus 实践篇之CRUD操作
上篇我们说了mybaits-plus的逆向工程的操作,这篇我们来说下CRUD操作吧,本来打算写一篇的,但是篇幅实在有点长;可读性不好,还是拆一下; 快速开始这里就不重新建项目引入依赖了,我们直接在上篇的项目中开始开始之前,我们需要开启打印下myb... -
初窥SpringSecurity安全框架
作为一名开发怎能不知道大名顶顶的安全框架呢?市面上流行的安全框架有:shiro和springSecurity。那么你经常用哪个框架做安全访问控制呢?因为SpringBoot集成了SpringSecurity,所以我们这次来聊聊它 概念:Sprin...