测试你的 springboot 项目

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

springboot 与 redis 处理缓存

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

2018 年度总结

好了,2018 年已经过去,按照往年习惯还是会对自己这一年以来所获得的东西进一步的总结。 今年年初在华康公司上班,因为受不了西服上班故离职,但是从吊炸天的组长中获取了 DDD 这个名词,所以就今年围绕这块进...

springboot 与 MongoDB 数据处理

[toc] 一. 简述 MongoDB 是一款新兴的 NO-SQL 数据库,使用的是类 JSON 的数据格式 BSON 进行数据存储。MongoDB 将索引放在内存中,因此查询的时候会大幅度提高速度。在数据库领域中,MongoDB 适合单表的或者说...

SpringBootJpa 与 DDD 开发

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

SpringBoot 与 jpa 的简单使用

SpringBoot 与 jpa 的简单使用 [toc] 一. 简述 jpa 全称 javax.persistence.annotation ,刚开始是由 hibernate 作者开发,后面被 java 公司收入到规范之中。spring-boot-data-jpa 就是在这套规范上面建立起来...

spring-boot 使用 aop

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

springboot 日志使用(LogBack)

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