SpringCloud+SpringBoot+Mybatis+shiro 企业分布式微服务云架构技术
使用技术
SOA服务框架:SpringCloud 、SpringBoot、RestFul等
分布式缓存:Redis
模块化管理:Maven
数据库连接池:Alibaba Druid
核心框架:Spring framework、SpringBoot
持久层框架:MyBatis
安全框架:Apache Shiro
服务端验证:Hibernate Validator
任务调度:quartz
日志管理:SLF4J 1.7、Log4j
客户端验证:JQuery Validation
动态页签:easyuitab
前端框架:Bootstrap、Vue
分类:
编程语言 时间:
2018-05-23 11:58:10
阅读次数:
173
Why Eureka? Eureka来自生产环境 Spring Cloud对Eureka支持很好 Eureka简介 Eureka是Netflix开发的服务发现框架,本身是一个基于REST的服务,主要用于定位运行在AWS域中的中间层服务,以达到负载均衡和中间层服务故障转移的目的。 Spring Clo ...
分类:
编程语言 时间:
2018-05-22 22:07:57
阅读次数:
172
springboot,springcloud是最近几年兴起的java开源框架,springcloud更多注重服务注册以及服务治理,通俗来讲就是我们所说的微服务,需要注意的是springcloud是基于springboot的扩展版,关于更多springboot以及springcloud文档请查看官方文档!springboot参考文档:https://qbgbook.gitbooks.io
分类:
编程语言 时间:
2018-05-22 12:44:21
阅读次数:
2625
负载均衡(结合《在IDEA上使用springcloud构建单节点的服务提供者》) 以上面spring-cloud-producer为例子修改,将其中的controller改动如下: @RestController public class HelloController { @RequestMapp ...
分类:
编程语言 时间:
2018-05-22 10:45:13
阅读次数:
497
1、步骤 一直下一步到结束 修改pom.xml文件(参考:https://blog.csdn.net/quanqxj/article/details/79877719) 工程的结构 配置文件 启动工程代码 feign调用实现 web层调用远程服务 ...
分类:
编程语言 时间:
2018-05-21 19:44:09
阅读次数:
147
一、使用IDEA构建注册中心步骤 1、创建springcloud的注册中心 2、填写工程信息 3.这一步要重点关注(原因:与springboot创建不同) 4.这时就可以下一步的执行到结束 二、需要补充的代码 1、启动项(appliction文件) 2、配置文件(application.proper ...
分类:
编程语言 时间:
2018-05-21 16:17:25
阅读次数:
300
错过了这一篇,你可能再也学不会 Spring Cloud 了!Spring Boot做为下一代 web 框架,Spring Cloud 作为最新最火的微服务的翘楚,你还有什么理由拒绝。赶快上船吧,老船长带你飞。终章不是最后一篇,它是一个汇总,未来还会写很多篇。 案例全部采用Spring Boot 1 ...
分类:
编程语言 时间:
2018-05-21 14:38:03
阅读次数:
182
一、背景 用户量比较大或者用户地理位置分布范围很广的项目,一般都会有多个机房。这个时候如果上线springCloud服务的话,我们希望一个机房内的服务优先调用同一个机房内的服务 ,当同一个机房的服务不可用的时候,再去调用其它机房的服务,以达到减少延时的作用。 二、概念 eureka提供了region ...
分类:
编程语言 时间:
2018-05-19 23:21:22
阅读次数:
849
本文转载自:https://www.cnblogs.com/moly/p/7978303.html 可以在配置修改某些文件重启,建议配置一个控制文件,只有此文件修改才会重启。 <dependency> <groupId>org.springframework.boot</groupId> <arti ...
分类:
编程语言 时间:
2018-05-19 18:27:10
阅读次数:
228
PiggyMetrics 是springcloud的demo,其特性就不细说了,主要描述在win10下部署的坑。 官网是:https://github.com/sqshq/PiggyMetrics 官网的部署过程很简单,如下 对于windows用户且linux和docker小白而言还是比较困难的。 ...