- 博客(8)
- 资源 (40)
- 收藏
- 关注
原创 Spring MVC architecture
Spring MVC architectureKey components in the Spring MVC architecture are shown in the following figure: Let's look at an example flow and understand the different steps involved in executing
2017-07-26 22:59:06 868
原创 spring 集合注入案例-票台接口设计
spring 集合注入案例-票台接口设计spring 主持集合注入,list,set,map等。集合注入一般按类型注入,把此类型的所有实例用集合的方式管理。集合注入有时候对我们的设计很有帮助,下面以票台接口设计为例。如果我们要实现一个订票系统,我们可能接入的航空公司不止一家,但对于我们向外提供的接口必须是一致的,而不同航空航司的接口肯定是不同的,我们必须屏蔽掉这些差异。
2017-07-23 22:34:33 653
转载 Java 8: CompletableFuture vs Parallel Stream
Java 8: CompletableFuture vs Parallel Stream转载这篇博文的主要目的在于Approach 3: Using CompletableFutures及自定义线程池场景。This post shows how Java 8's CompletableFuture compares with parallel str
2017-07-18 22:45:49 1301
原创 spring5.0 之@Primary注解的应用
spring5.0 之@Primary注解的应用在spring容器中,如果同一个类型有多个实例,但我们需要注入一个的时候,我们必须采取措施,不然spring容器会报错:....required a single bean, but 2 were found:.........有时候我们能保证同一个类型在spring容器中只有一个实例,有时候我们保证不了,此时不讨论by name注入。这
2017-07-18 21:50:56 44053 1
原创 spring5.0 之依赖注入(Dependency Injection)
spring5.0 之依赖注入(Dependency Injection)本系列博客使用spring boot目前最新版2.0.0.M2,对应spring 版本为Spring Framework 5.0.0.RC2。 spring的依赖注入功能,主要体现了面向接口编程的思想及依赖反转(ioc)。spring的依赖注入方式主要由:set方法注入和构造函数注入。set方法注入会使对象的
2017-07-18 00:21:57 1316
原创 spring-cloud-starter-feign 组件在spring boot中的应用:访问Oauth2资源服务器的资源接口
spring-cloud-starter-feign 组件在spring boot中的应用 如果对https://github.com/OpenFeign/feign 不了解的,可以去官网浏览一下。由于spring对其扩展,我们可以利用spring的注解及spring boot 的特性来使用该组件,可参考文档:http://cloud.spring.io/spring-c
2017-07-16 23:20:24 24852 5
原创 java应用中,调用第三方api如何处理异常(系统异常、操作异常等等)
java应用中,调用第三方api如何处理异常(系统异常、操作异常等等) 一个应用大多数都要调用其它服务接口获取相关资源,而第三方服务会有很多错误码,有相关系统异常,用户操作异常,授权异常等等。其实对于自己的应用而讲,可以两种:系统异常和用户非法操作异常,对应的http状态为: INTERNAL_SERVER_ERROR(500, "Internal Server
2017-07-16 22:24:46 25214
原创 spring boot 配置最简化-小改进===》眼球清净
spring boot 日志配置最简化spring boot 对日志的配置做了扩展,见文档:http://docs.spring.io/spring-boot/docs/1.5.2.RELEASE/reference/htmlsingle/#boot-features-custom-log-configuration 。 一个项目,根据不同的环境,需要不
2017-07-05 19:21:59 1549
Packt.Design.Patterns.and.Best.Practices.in.Java.9.1786463598.epub.zip
2019-09-07
Packt.Mastering.Java.9.1786468735.zip
2019-09-07
Java 9 Dependency Injection - Nilang Patel.pdf.zip
2019-09-07
Spring 5 Recipes A Problem-Solution Approach.zip
2019-09-03
Syngress.SQL.Injection.Attacks.and.Defense.2nd.Edition.1597499633.zip
2019-08-31
Syngress.SQL.Injection.Attacks.and.Defense.2nd.Edition.1597499633.epub
2019-08-31
Syngress.SQL.Injection.Attacks.and.Defense.2nd.Edition.1597499633.mobi
2019-08-31
OCP Java SE 8 Programmer II Exam Guide.pdf
2019-07-14
Learn Java 12 Programming.epub
2019-07-13
Social Network-Based Recommender Systems
2018-04-07
The Robert C. Martin Clean Code Collection.
2018-02-03
Hadoop Explained.pdf )
2018-02-03
Java Deep Learning Essentials.epub
2018-02-03
Mastering Microservices with Java.pdf
2018-02-03
Mastering Microservices with Java.mob
2018-02-03
Advanced Data Structures and Algorithms 9789355517937
2023-06-22
Java.9.0.to.17.0.Cookbook
2023-02-25
Learn Docker - Fundamentals of Docker 18.x 2018.pdf.zip
2020-02-08
逆流而上 阿里巴巴技术成长之路.pdf.zip
2020-02-08
Introducing Maven, 2nd Edition.epub
2019-11-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人