微服务
文章平均质量分 78
码海兴辰
探索,创新,飞跃
展开
-
史上最全Maven学习(建议收藏)
史上最全Maven学习(建议收藏)原创 2022-09-14 15:46:29 · 1425 阅读 · 0 评论 -
springcloud架构搭建(一) Eureka服务器搭建及配置
今天开始准备学习一下springcloud的相关知识以及环境部署,并且搭建一套springcloud分布式框架:本文只针对刚开始接触或者没有接触过springcloud的小白 如果下面有什么不足之处请大家及时指出 写这个博客的目的主要是为了大家共同学习交流、共同进步第一步,创建一个普通的springboot项目以下方法都可以快速创建一个boot项目:1. 浏览器访问http://s...原创 2018-07-26 17:33:43 · 381 阅读 · 0 评论 -
【Spring Cloud】Eureka服务注册中心搭建
简介Eureka服务器用作服务注册服务器。Eureka客户端是一个java客户端,用来简化与服务器的交互、作为轮询负载均衡器,并提供服务的故障切换支持。Eureka特点servlet 应用 Jersey 框架实现自身的 RESTful HTTP接口 服务的注册通过 HTTP 协议实现 通过 JDK 自带的 Timer 实现定时任务:心跳、定时清理过期服务、节点同步 使用Goo...原创 2018-07-26 17:35:49 · 333 阅读 · 0 评论 -
无脑操作:IDEA + maven + SpringBoot + JPA + Thymeleaf实现CRUD及分页
一、开发环境:1、windows 7 企业版2、IDEA 143、JDK 1.84、Maven 3.5.25、MariaDB6、SQLYog二、Maven设置:Maven目录下的conf目录下的settings.xml做如下内容的添加:1、使用阿里云的仓库,比官网访问速度快很多1 <mirror>2 <id>nexus-ali...原创 2018-08-09 15:02:32 · 1196 阅读 · 0 评论 -
ActiveMQ详细入门使用教程
ActiveMQ介绍 MQ是消息中间件,是一种在分布式系统中应用程序借以传递消息的媒介,常用的有ActiveMQ,RabbitMQ,kafka。ActiveMQ是Apache下的开源项目,完全支持JMS1.1和J2EE1.4规范的JMS Provider实现。特点:1、支持多种语言编写客户端2、对spring的支持,很容易和spring整合3、支持多种传输协议:TCP,SSL,...原创 2018-08-01 09:34:09 · 383 阅读 · 0 评论 -
下午研究的注册发现Eureka
1.先写一个scfchapter1的maven项目pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...原创 2018-09-04 18:00:40 · 356 阅读 · 0 评论 -
Springboot+hibernate+jpa的方法使用,分页
现在我们做的项目中,有一些是使用springboot+hibernate+jpa的框架,这种框架组成还是有很多灵活性的,虽然我之前都是用mybatis,对于一些中小型的项目还是比较适用的,springboot的简化配置,约定大于配置,使用jpa,大大提高代码的灵活性,我这边写了一个简单的案例。列一个接口:1.实体类 2.dao3.service4.service的实...原创 2018-12-26 14:46:40 · 3353 阅读 · 0 评论 -
密码验证:验证条件是:密码不能少于6位,且不能是连续的数字,中间不能有连续3个以上的重复数字
/^[0-9A-Za-z]{6,}$/这是是密码不能少于6位,var reg1 = /^[0-9A-Za-z]{6,}$/g, reg2 = /\d{3}/g;var str = '22aa333';if (reg1.test(str) && !reg2.test(str)) { console.log('密码符合规则');} else { ...原创 2018-12-28 09:25:36 · 15444 阅读 · 0 评论 -
Spring Boot整合jpa,Shiro进行权限管理
本来想写一篇spring boot整合Shiro实现权限验证的文章,发现这篇写的非常不错,就直接借鉴了!(1). Shiro简单介绍Shiro是Apache下的一个开源项目,我们称之为Apache Shiro。它是一个很易用与Java项目的的安全框架,提供了认证、授权、加密、会话管理,与spring Security 一样都是做一个权限的安全框架,但是与Spring Security 相比,在于 ...转载 2018-07-16 09:48:22 · 579 阅读 · 0 评论 -
你还不知道Spring cloud是干什么的,那你就out了
客套的话不多说了,直接上干货首先介绍下Spring cloud是干什么的:Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring并没有重复制造轮子,它只是将目前各家公司开发的比较成熟...原创 2018-07-26 15:18:06 · 10736 阅读 · 0 评论 -
Shiro 笔记 实现role permission验证
maven配置:添加shiro相关的包,以及jdbc相关的包,junit包<dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version></dependency>添加原创 2018-07-14 11:11:22 · 1516 阅读 · 0 评论 -
微服务:Springboot+springcloud面试题
什么是springboot用来简化spring应用的初始搭建以及开发过程使用特定的方式来进行配置(properties或yml文件)创建独立的spring引用程序main方法运行嵌入的Tomcat无需部署war文件简化maven配置自动配置spri......原创 2018-06-30 10:43:41 · 5564 阅读 · 0 评论 -
Springcloud的详解
1.基本介绍Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring Cloud并没有重复制造轮子,它只是将目前各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过Spring Bo...原创 2018-07-03 09:14:46 · 821 阅读 · 0 评论 -
Java集群转发
JAVA集群:一组相互独立、通过高速网络互联的计算机,他们组成了一个组,并以单一系统模式加以管理。基本术语:1.伸缩性在一些大型的系统中,预测用户量和行为是非常困难的。伸缩性是指系统适应不断增长的用户量的能力,去适应一个增长的过程。提高这种并发会话能力最直接的方法就是提高cpu、内存、磁盘等。集群是解决这个问题的另外一种方法,它允许一组服务器组在一起,像单个服务器一样分担处理一个繁重的任务。2...原创 2018-07-09 12:01:26 · 804 阅读 · 0 评论 -
SpringCloud的认识和基本入门使用
认识Spring CloudSpring Cloud简单来说就是一个微服务相关的框架,至于什么是微服务,简单来说就是一个整体项目由多个单独运行的小项目构成,每个小项目负责一个或多个功能,每个小项目有1个或者1个以上运行实例,项目之间可以相互调用。如果有接触Dubbo,那么就可以很容易理解,Dubbo是一个提供不同项目相互调用的框架,同时Dubbo需要依赖于Zookeeper,所以说Spring C...原创 2018-07-03 09:15:34 · 432 阅读 · 0 评论 -
Eureka :服务发现框架
Eureka是Netflix开发的服务发现框架,本身是一个基于REST的服务,主要用于定位运行在AWS域中的中间层服务,以达到负载均衡和中间层服务故障转移的目的。SpringCloud将它集成在其子项目spring-cloud-netflix中,一实现SpringCloud的服务发现功能。Eureka包含两个组件:Eureka Server和Eureka Client。Eureka Server提...原创 2018-07-03 09:14:32 · 409 阅读 · 0 评论 -
SpringCloud-Eureka的重要学习
服务治理机制 我们来进一步了解一下Eureka 基础架构中各个元素的一些通信行为, 以此来理解基于Eureka 实现的服务治理体系是如何运作起来的。以下图为例, 其中有这样几个重要元素:• "服务注册中心-1" 和“ 服务注册中心-2", 它们互相注册组成了高可用集群。• "服务提供者” 启动了两个实例, 一个注册到“ 服务注册中心-1" 上, 另外一个注册到“ 服务注册中心-2" 上。• ...原创 2018-07-03 09:16:44 · 384 阅读 · 0 评论 -
玩转Springboot
有关于springboot的架构集成redis缓存,shiro权限控制,mq的消息队列,thymeleaf模板配置,json传值1.先看一下pom.xml文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www....原创 2018-06-28 10:25:37 · 400 阅读 · 0 评论 -
为什么要用微服务
一、首先谈谈传统系统架构和微服务架构传统的系统架构是单一架构模式。这种架构模式就是把应用整体打包部署,具体的样式依赖本身应用采用的语言,如果采用java语言,自然你会打包成war包,部署在Tomcat或者Jetty这样的应用服务器上,如果你使用spring boot还可以打包成jar包部署。其他还有Rails和Node.js应用以目录层次的形式打包。微服务架构则是将单个的整体应用程序分割成更小的项...原创 2018-07-04 16:06:06 · 1004 阅读 · 0 评论 -
SpringBoot教程一:简单搭建
2016年10月25日 12:34:55阅读数:5612 最近项目中有用SpringBoot。。这里也小小的总结一下发个博客教程。。。方便大家学习参考。。 简介:spring Boot使开发独立的,产品级别的基于Spring的应用变得非常简单,你只需"just run"。 我们为Spring平台及第三方库提供开箱即用的设置,这样...原创 2018-06-30 09:31:20 · 447 阅读 · 0 评论