spring boot 实战
https://windmt.com/2018/04/26/spring-cloud-full-reactive-microservices/
这篇文章一级棒,实际操作一番,感觉有点理解微服务以及服务发现,服务间调用这几个概念。
但是对于响应式编程以及对于异步非阻塞场景等还是比较头大。
在实际操作中遇到了一些问题或者说需要去了解的点,记录一下。
1.怎样新建和启动一个springboot项目
https://blog.csdn.net/typa01_kk/article/details/76696618
2.application.yml
https://www.kancloud.cn/cxr17618/springboot/435772
比application.properties 格式更简洁,使用树形结构
注意点:yml使用的是key: value 形式, key后面的冒号,后面一定要加空格
3.jpa @id
https://blog.csdn.net/qq_15037231/article/details/78284884
4.如何在idea下多次运行同一个springboot项目
Edit Configurations——>Single instance only 取消打勾
然后记得在启动多个项目的时候修改端口号
5.建造者模式
将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。
https://design-patterns.readthedocs.io/zh_CN/latest/creational_patterns/builder.html
6.lombok
https://juejin.im/post/5b00517cf265da0ba0636d4b
@Data :@Getter @Setter @ToString @EqualsAndHashCode @RequiredArgsConstuctor 的集合
@Builder:作用于类上,将类转变为建造者模式
21. 数据访问层 ReactiveCrudRepository
https://docs.spring.io/spring-data/commons/docs/current/api/org/springframework/data/repository/reactive/ReactiveCrudRepository.html
create read update delete
22.响应式web框架
https://blog.51cto.com/liukang/2090198
23.使用了Flux Mono 等流式数据结构?
https://blog.csdn.net/qq_28089993/article/details/79443447
24.RxJava 响应式java
https://www.jianshu.com/p/0cd258eecf60