- 博客(11)
- 收藏
- 关注
原创 软件架构基础
作为软件开发这个行业的从业者,或者说作为一个码农,对“架构”这个词肯定不陌生,而且能胜任“架构师”这个职责的人,无疑是行业的精英,尤其在国内,“架构师”更是受人追捧。然而要成为一名合格的架构师,要走的路很漫长,要掌握的知识不仅仅是coding。此文献给预要成为“架构师”,和正在向着这个目标拼搏的同行,或许对我们自身的硬能力无太多帮助,但一定是一盏指引我们的明灯,能 为我们指引正确的...
2018-09-17 23:17:09
2780
原创 SpringCloud零基础上手(四)——服务发现以及Feign(声明式RESTful服务调用)
接着上篇的内容,我们再创建一个项目充当服务消费者,命名为pf-font,如果pf-login视为后端,那么pf-font 就是前端,达到前后端分离的目的.
2017-11-18 13:57:07
2905
原创 SpringCloud零基础上手(三)——服务注册
上一篇我们建了一个多模块项目结构,用于编写login服务,我们接着上篇的内容 ,闲话少说,直接上码。
2017-11-17 19:00:49
1685
原创 SpringCloud零基础上手(二)——SpringBoot多模块maven项目
本篇接着上一篇的内容,我们要写一个服务生产者,向Eureka注册中心注册服务。为了后面的内容顺利进行,我们创建一个多模块的项目。编写一个登陆微服务pf-login,并注册到Eureka,先看我创建完的目录结构:简单分析一下,最外层是pf-login,下面有client、server、dao三个模块:
2017-11-16 10:18:30
6698
原创 SpringCloud零基础上手(一)——Eureka注册中心
关于SpringCloud的概念性介绍这里就不讨论了,直入主题,一步一步带大家完成一套完整的SpringCloud项目的demo。 要深入了解springCloud,请阅读 SpringCloud中文网。微服务架构的关键原则之一就是 “服务发现”,消费者从注册中心发现服务,生产者想 注册中心注册服务,任何一个服务既可以是消费者,也可以是生产者,注册中心自身除外,下面我们搭建一个Eureka注册中心
2017-11-15 19:28:41
1817
原创 SpringBoot 自定义filter 和 interceptor,自定义静态文件存放位置
上篇分享我们已经有了一个最基础具有登陆验证功能 的SpringBoot web项目,本篇对照之前SpringMVC 的xml配置,阐述SpringBoot 中的filter 和 interceptor。
2017-11-13 18:09:57
3970
原创 SpringBoot + thymeleaf 实现简单的登陆验证
本文上一篇的内容的基础上,加入thymeleaf 模板,实现一个简单的登陆和页面错误提示的功能,借此了解SpringBoot web项目,同时为大家分享一些编码小技巧,用于简化代码。
2017-11-13 15:59:49
25186
6
原创 SpringBoot配置文件application.yml (application.properties)
尽管SpringBoot提倡零配置,但我们在实际项目使用时,为了方便,依然少不了一些外部配置。我们很庆幸的是,SpringBoot支持使用外部配置文件,同时SpringBoot也有默认的配置文件application.properties(我更喜欢将他命名为application.yml,二者写法不同,作用相同)。
2017-11-13 12:30:45
3653
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅