springboot构建springcloud微服务教程

一、浅谈一下         从最初的spring、strtus2、hibernate架构,到spring、springmvc、mybatis,到现在的微服务架构,这些技术的发展对我们开发者而言,最明显的改变就是让我的开发越来越简便。        学校所学的技术无非就是Java基础,到ssh...

2018-10-26 12:31:38

阅读数 103

评论数 2

SSM框架搭建(spring+springmvc+mybatis)

 自己配置了一个SSM框架,打算做个小网站,这里把SSM的配置流程详细的写了出来,方便很少接触这个框架的朋友使用,文中各个资源均免费提供!(后续读写分离:https://blog.csdn.net/dwhdome/article/details/83380149) 一.创建web项目(eclip...

2018-01-23 16:10:38

阅读数 94154

评论数 64

手动实现springmvc框架

一、实现思路 要实现的功能: 初始化时,将注解的类实例化到容器中进行管理,访问时可以根据url找到指定的方法进行调用,对于Autowired注解的属性,要将容器中管理的bean注入进来,实现springmvc的简易功能。 具体思路: 加载spring的配置文件 初始化用户设定的包下面的类...

2019-04-11 17:37:18

阅读数 42

评论数 0

centos6.5百度网盘下载

CentOS 6.5操作系统下载 生成环境Linux服务器,建议下载最小化安装64位系统,服务器上用的系统强烈建议下载后核对MD5。此版本也提供了最小化安装的CD镜像文件(CentOS-6.5-x86_64- minimal.iso, CentOS-6.5-i386-minimal. 生成环境L...

2019-02-26 10:22:34

阅读数 1895

评论数 0

ForkJoin的使用案例

  使用ForkJoin计算1-100的和: public class ForkJoinTaskExample extends RecursiveTask<Integer> { public static final int thresh...

2019-02-25 10:44:37

阅读数 59

评论数 0

Java中的String,StringBuilder,StringBuffer三者的区别

一、执行速度比较 StringBuilder  >  StringBuffer  >   String 原因:String是字符串常量,StringBuider以及StringBuffer是字符串变量,所以在进行字符串拼接的时候,String相比较这...

2019-02-20 11:10:47

阅读数 36

评论数 0

线程安全的单例模式创建的几种方式

一、线程不安全的懒汉模式,以及优为线程安全的懒汉模式 /** * 懒汉模式 * 单例实例在第一次使用时进行创建 */ public class SingletonExample1 { // 私有构造函数 private SingletonExample1() { ...

2019-02-19 11:39:02

阅读数 33

评论数 0

springcloud之feign

1.简介 Feign可以把Rest的请求进行隐藏,伪装成类似SpringMVC的Controller一样。你不用再自己拼接url,拼接参数等等操作,一切都交给Feign去做。 2.快速入门 引入依赖 <dependency> &am...

2019-01-15 10:41:09

阅读数 41

评论数 0

springcloud之Hystix

Hystix简介 Hystix是Netflix开源的一个延迟和容错库,用于隔离访问远程服务、第三方库,防止出现级联失败。 熔断器的工作机制: 正常工作的情况下,客户端请求调用服务API接口: 当有服务出现异常时,直接进行失败回滚,服务降级处理: 当服务繁忙时,如果服务出现...

2019-01-14 18:03:21

阅读数 136

评论数 0

Robbin负载均衡

在之前的案例中,我们启动了一个user-service,然后通过DiscoveryClient来获取服务实例信息,然后获取ip和端口来访问。 但是实际环境中,我们往往会开启很多个user-service的集群。此时我们获取的服务列表中就会有多个,到底该访问哪一个呢? 一般这种情况下我们就需要编...

2019-01-14 15:29:33

阅读数 397

评论数 0

Eureka注册中心入门案例

一、认识Eureka 在之前的案例中,user-service对外提供服务,需要对外暴露自己的地址。而consumer(调用者)需要记录服务提供者的地址。将来地址出现变更,还需要及时更新。这在服务较少的时候并不觉得有什么,但是在现在日益复杂的互联网环境,一个项目肯定会拆分出十几,甚至数十个微服务...

2018-12-10 17:44:22

阅读数 52

评论数 1

初识SpringCloud

一、简介 SpringCloud是Spring旗下的项目之一,官网地址:http://projects.spring.io/spring-cloud/ Spring最擅长的就是集成,把世界上最好的框架拿过来,集成到自己的项目中。 SpringCloud也是一样,它将现在非常流行的一些技术整合...

2018-11-05 16:57:40

阅读数 76

评论数 0

系统架构的演变

一、系统架构演变 随着互联网的发展,网站应用的规模不断扩大。需求的激增,带来的是技术上的压力。系统架构也因此也不断的演进、升级、迭代。从单一应用,到垂直拆分,到分布式服务,到SOA,以及现在火热的微服务架构 。 1.1 集中式架构 当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减...

2018-11-05 14:07:55

阅读数 61

评论数 0

springboot整合mybatis

一、jdbc和事务 spring中的jdbc连接和事务是配置中的重要一环,在SpringBoot中加入jdbc启动器即可。 <dependency> <groupId>org.springfram...

2018-11-01 10:53:37

阅读数 82

评论数 0

SpringBoot配置静态资源路径与拦截器

一、整合springmvc/访问静态资源 我们接着上一节的说,对于springboot我们应该也是有了相应的了解了,上节中说到修改tomcat端口号,我们可以先测试一下,在application.properties中添加如下配置 # tomcat端口 server.port=80 启动,...

2018-11-01 09:48:02

阅读数 1309

评论数 0

SpringBoot入门及进阶

一、springboot简介 Spring Boot是用一些固定的方式来构建生产级别的spring应用。Spring Boot 推崇约定大于配置的方式以便于你能够尽可能快速的启动并运行程序。 简单点说:Spring Boot 称为搭建程序的脚手架。其最主要作用就是帮我们快速的构建庞大的spri...

2018-10-26 18:07:57

阅读数 102

评论数 0

springcloud教程环境配置之maven配置

一、maven下载地址 官网3.5.4下载地址:http://mirrors.hust.edu.cn/apache/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.zip 二、maven环境变量 此电脑,右键,属性,更改设置,高级,环境...

2018-10-26 15:03:25

阅读数 586

评论数 0

springcloud教程环境配置之idea快速入门

一、字体及主题 二、启动项 三、快捷键 类名自动补全: 默认并不是Alt + /,改成Alt + / 代码生成: 默认的代码生成快捷键:Alt + insert 常用快捷键: 快捷键 作用 Ctrl + Y 删除一行 Ctrl + D 复制一行...

2018-10-26 14:44:40

阅读数 80

评论数 0

springcloud教程环境配置之idea安装破解

一、下载安装 官方下载地址:https://www.jetbrains.com/idea/download/ 点击下载idea安装程序。 下载完成之后运行安装程序,选择安装路径。选择版本位数 next继续,install安装。安装成功之后先不要运行。 二、破解...

2018-10-26 13:57:28

阅读数 140

评论数 0

SSM框架配置读写分离

一、前言         本篇博客是上一篇SSM框架搭建的后续,因为有人反应说,需要用到两个库,让我想起了项目中经常用到的读写分离的配置,所以查询了一下相关实现,中和几篇博客,挑选了一个比较简便的方式,测试,成功之后写在这里,希望给大家有帮助。(看这篇博文之前,请阅读SSM框架搭建:https:...

2018-10-25 16:19:12

阅读数 2881

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭