![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
项目搭建
昌杰的攻城狮之路
先付出才有收获
展开
-
Dubbo深度详解,及结合Zookeeper、SSM的RPC实战
一、SOA1.SOA概念2.SOA定位3.老的项目架构设计3.1 企业项目不允许所有项目都访问DB3.2 开发时DB访问层代码冗余4.使用SOA架构4.1 专门访问DB服务(项目)4.2 开发时可以实现DB访问层和代码复用5.实现SOA的几种常用服务二、RPC1.RPC概念三、Dubbo1.Dubbo简介2.Dubbo架构图3.运行原理...原创 2018-11-11 12:30:02 · 1345 阅读 · 1 评论 -
使用Spring Initializr快速创建Spring Boot项目
使用Spring Initializr快速创建Spring Boot项目Spring Initializr有几种用法:通过网页使用 通过Spring Tool Suite使用 通过IntelliJ IDEA 使用 通过Spring Boot CLI使用在这里我以IntelliJ IDEA为例:1、创建一个空项目(也可以直接创建一个Spring Boot的项目不需要创建空项目)...原创 2019-07-04 20:47:10 · 5587 阅读 · 0 评论 -
Spring、Spring Boot、Spring Cloud之间的联系
在本系列文章开始前我们简单谈一谈Spring,Spring Boot,Spring Cloud之间的关系(技术描述等内容各位自行百科吧),让各位小白有初步认识(大佬请路过)。使用过Spring的伙伴都知道Spring进行web开发有一些非常令人头疼的地方:依赖太多,还需要注意各依赖之间的兼容关系 配置太麻烦,需要配置web.xml,Spring 容器,注解,数据库,连接池,资源映射...原创 2019-07-04 20:46:18 · 210 阅读 · 0 评论 -
如何解决通过网关无法调用本地注册微服务
相信不少人在工作中使用spring cloud微服务架构进行开发一个微服务时往往只需要关注这一个微服务的业务功能开发,但在实际情况是各个微服务相互关联,让你没办法很好的单服务模块开发,因此本文就向大家分享一个在工作中使用公司内网服务器作为eureka注册中心和zuul网关,然后在开发时将本地微服务注册到服务器注册中心,通过网关路由微服务的方案。一、确保服务器与本地网络互通第一步没的说,网络...原创 2019-03-28 16:06:45 · 5915 阅读 · 0 评论 -
Nacos篇五 - Nacos集群(Linux下standalone模式和cluster模式)
Nacos支持三种部署模式单机模式 - 用于测试和单机试用。 集群模式 - 用于生产环境,确保高可用。 多集群模式 - 用于多数据中心场景。注:本文已Linux CentOS7系统为讲述如何部署单机模式(standalone)和集群模式(cluster);(虚拟机使用VMware)老规矩环境准备请确保是在环境中安装使用:64 bit OS Linux/Unix/Mac,推荐使...原创 2019-01-20 13:15:05 · 100986 阅读 · 23 评论 -
Nacos篇四 - 配置中心config
nacos作为替代eureka+config的好东西,当然少不了config的使用了,老规矩上栗子1、搭建项目,附上pom文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001...原创 2019-01-20 11:11:44 · 28840 阅读 · 12 评论 -
Vue引入Jquery
1、在vue项目中使用cli脚手架搭建好项目以后,再引入jquery打开package.json文件,在里面加入这行代码,jquery后面的是版本可根据需求自行更改。 dependencies:{ "jquery":"^2.2.1"}2、安全依赖在命令行中cnpm install (或npm install)3、在webpack.base.conf.js中加入一行代...原创 2019-01-14 21:26:33 · 216 阅读 · 0 评论 -
Nacos篇二 - 搭建Server
本文就不在阐述Nacos的基础知识和前置环境条件了,直接开干->本文是在windows下部署Nacos Server的单机模式,若需要了解Linux下部署的单机模式或集群模式可查看我的另外一篇文章:Nacos篇五 - 部署模式(单机、集群)1、下载源码或安装包(本文在windows下使用0.7版本,若在win下使用最新版本运行startup.cmd出现一闪而过的情况,建议查看前置...原创 2019-01-19 23:11:20 · 10939 阅读 · 0 评论 -
spring boot多数据源整合mybatis通用mapper
本文将介绍spring boot下如何配置多数据源,持久层框架使用mybatis。附源码(开发工具idea,数据库连接池使用druid,项目管理工具maven)目录1、首先搭建项目double_db2、再按照以下结构配置项目目录结构3、配置application.properties4、整合mybatis的通用mapper4.1配置数据库连接池druid4.2 配置my...原创 2019-01-11 11:32:29 · 6140 阅读 · 13 评论 -
Intellij Idea同一spring项目运行多个实例
使用idea工具开发时难免有同一项目运行多个的情况,而idea默认项目是以单例模式运行的若重复运行将会停止上一个进程再重新开启一个,那么如何让同一个项目已不同端口运行呢?在idea顶部toolbar的run actions中可以选择run/debug configuration来运行不同的项目,我以spring boot的项目为例,配置文件设置端口为8762。server.port=87...原创 2019-01-11 10:16:55 · 3474 阅读 · 0 评论 -
Maven pom.xml常用标签说明
本人在进行项目开发时进行进行一些pom依赖的配置,总结一下常用标签,方便自己以后开发。目录modelVersionparentgroupIdartifactIdversionrelativePathpackagingmodulesname、url、descriptiondeveloperspropertiesdependenciesdepen...原创 2018-12-28 19:27:31 · 3651 阅读 · 1 评论 -
Dashboard可视化监控Hystrix数据
一、使用Hystrix Dashboard可视化监控数据前文讨论了Hystrix的监控,但都需要通过/hystrix.stream端点获得数据再以文字形式展示的。辨识度很低。接下来我们使用Hystrix Dashboard让数据图形化、可视化。1、创建项目eureka-client-hystrix-dashboard2、添加配置,pom.xml如下<?xml versi...原创 2019-07-16 14:09:45 · 360 阅读 · 0 评论