spring-boot

测试你的 springboot 项目

[TOC] 一. 简述 测试用例,在日常开发来说,可能刚开始写代码的小厂不会在乎,不过也有很多公司根本就没有测试用例,开发的时候一直写下去。写完一部分,直接启动项目,调用接口进行 debug 调试,然后修改报错...

springboot 与 redis 处理缓存

[TOC] 一. 简述 Redis 是现在大部分项目中使用最多的 NOSQL 型数据库,其单线程的模型以及内存级别的读取可以给项目适当加加速。Redis 不仅会被当成缓存数据库使用,还会被作为分布式锁(因为是单线程模型)的...

SpringBootJpa 与 DDD 开发

SpringBootJpa 与 DDD 开发 [toc] 一. 简述 DDD 开发,相信开发几年的工程师一般都会知道这个名词了。还原面向对象的本质,用代码诠释业务。由 Eric Evans 提出但是响应起来并不是很简单。 知道 DDD 的都知道...

spring-boot 使用 aop

spring-boot 使用 aop [toc] 一. 简述 AOP 是一种热门的编程模式,用途十分广泛,可以作为日志的记录、事件订阅。 主要的方式是通过 Aspect 框架,将与项目无太大关联的但是每个方法又都需要做的事情给抽取到...

springboot 日志使用(LogBack)

springboot 日志使用(LogBack) [toc] 一. 简述 在 web 开发中,大大小小的 bug 是难以避免的。这时候,记录起来的日志就可以用来解决问题或者回滚。当然日志也可以用来查询用户操作的东西,以便甩锅(刚刚说...