面向对象

我项目中的代码都是如何分层的?

我项目中的代码都是如何分层的?

2019年10月8日
1、背景 说起应用分层,大部分人都会认为这个不是很简单嘛 就controller,service, mapper三层。看起来简单,很多人其实并没有把他们职责划分开,在很多代码中,controller做的逻辑比service还多,service往…
Spring中@NotNull、@NotBlank、@NotEmpty的区别

Spring中@NotNull、@NotBlank、@NotEmpty的区别

2019年7月2日
@NotNull:// 可以用在所有类型上面,带有@NotNull注解的元素不能为null。对于集合类型的,没有size的约束。 @NotEmpty:// String, Collection, Map 和 Array 对象不能是 null 并且相关对象的 size 大于 0。 …
Java中PO、VO、BO、DTO、POJO、DAO释义

Java中PO、VO、BO、DTO、POJO、DAO释义

2019年6月28日
PO persistant object 持久对象 与数据库中表相映射的Java对象。PO中不应该包含任何对数据库的操作。 POJO plain ordinary java object 简单java对象 最基本的Java Bean,只有属性字段及setter和getter方法…