暂无介绍
一、心动不如行动 一、创建项目 *注:在IDEA中我创建的Maven项目,不了解Maven的朋友可以看我之前的博客“我们一起走进Maven——知己知彼”,了解Maven后可以看我之前的博客“Maven的安装与配置”,自行安装,行动起来吧。 二、加载依赖 在pom.xml文件中添加Spring依赖和日志相关依赖 <dependencies>
使用Junit测试一个spring静态工厂实例化bean的例子,所有代码都没有问题,但是出现java.lang.IllegalArgumentException异常, 如下图所示: 开始以为是代码写错了,找来找去,代码没有问题,原来是JDK版本过高,修改项目的JDK版本,把版本从1.8降为1.7,如下图所示: 测试,成功,如下图所示: 参考链接:https://blog.csdn.net/frost_pig/artic
把springboot项目打包成三个jar包,并指定端口为 14341,14342,14343 下载腾讯云免费ssl证书,解压后会出现如下图文件夹 把nginx文件夹下的.crt和.key文件复制到服务器,例如复制到 /home/ssl/xxx.crt /home/ssl/xxx.key 安装好nginx默认配置文件在 /usr/
启动Springboot服务脚本 #!/bin/bash cd/test java-jartest.jar&>./test.log& echo"成功" 关闭Springboot服务脚本 #!/bin/bash APP_NAME="test.jar" echo"stopSpringBootApplication" pid=`ps-ef|grep$APP_NAME
使用SpringBoot+Mysql+JPA实现对数据库的增删改查和分页 JPA是JavaPersistenceAPI的简称,中文名Java持久层API,是JDK5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。 使用Springboot和jpa对数据库进行操作时,能够大大减少我们的工作量,在jpa中,已经在底层封装好了增删查的功能和sql语句,可以使我们进行快速开发 项目流程 一、
Eureka作为服务注册与发现的组件,Eureka2.0已经闭源了,但是本教程还是以Eureka为核心进行展开。 1、三个模块 SpringCloudEureka是SpringCloudNetflix微服务套件之一,基于NetflixEureka做了二次封装,主要负责完成微服务架构中的服务治理功能。 eueka的3个重要模块,eureka-server,service-provider,service-consumer eureka-server:
1.代码生成器:[正反双向](单表、主表、明细表、树形表,快速开发利器)freemaker模版技术,0个代码不用写,生成完整的一个模块,带页面、建表sql脚本、处理类、service等完整模块2.多数据源:(支持同时连接无数个数据库,可以不同的模块连接不同数的据库)支持N个数据源3.阿里数据库连接池druid,安全权限框架shiro(菜单权限和按钮权限),缓存框架ehcache4.代码编辑器,在线模版编
一、什么是Ribbon: Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法。 将Netflix的中间层服务连接在一起。Ribbon客户端组件提供一系列完善的配置项如连接超时,重试等。简单的说,就是在配置文件中列出LoadBalancer(简称LB)后面所有的机器,Ribbon会自动的帮助你基于某种规则(如简单轮询,随即连接等)去连接这些机器。我们也很容易使用Ribbon
一、是什么? springboot是spring开源下的可用java构架微服务的微框架,是spring组件一键式解决方案,主要是简化了spring的使用难度,简省了繁重的配置,提供了各种启动器,开发者能快速上手。 二、为什么使用? springboot优点特别多,他能帮我们迅速搭建一个微服务项目框架,使用它项目可独立运行、配置简单、应用监控、上手容易。 三、核心配置文件有
场景 SpringCloud-使用路由网关统一访问接口(附代码下载): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/102733039 在上面已经实现使用路由网关统一访问接口后,下面使用路由网关的服务过滤功能。 注: 博客:https://blog.csdn.net/badao_liumang_qizhi 关注公众号霸道的程序猿获取编程相关电子书、教程推送与免费下载。
场景 SpringCloud-使用熔断器仪表盘监控熔断: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/102673599 SpringCloud-创建统一的依赖管理: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/102530574 上面在实现了使用熔断仪表盘进行监控熔断后,使用路由网关统一访问接口。 AP
前言 相信大部分开发者对下面这张架构图并不陌生吧,现在很多网站/应用都采用了动静分离的架构进行部署。博主的博客也不例外,主机采用的是阿里云的ECS,使用CDN做静态内容分发,不过静态文件还是存储在ECS,采用的是Nginx做动静分离。今天我们来学习一下如何使用阿里云OSS做动静分离。 简介 阿里云OSS,海量、安全、低成本、高可靠的云存储服务,提供99.9999999999%的数
官网:www.fhadmin.org 特别注意: Springboot工作流 前后分离+跨域版本(权限控制到菜单和按钮) 后台框架:springboot2.1.2+ activiti6.0.0+ mybaits+maven+接口 前端页面:html+vue.js形式jqueryajax异步跨域json格式数据交互前后分离,前后台分开部署 (特别注意,前端用的vue.js, 就是html页面引入vue.js形式,用tomcat部署运行,更适合后台开发者)&#
场景 SpringCloud-使用熔断器防止服务雪崩-Ribbon和Feign方式(附代码下载): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/102616697 在上面已经实现使用Ribbon和Feign的方式使用熔断器,但是如果服务一直在被熔断需要怎么解决。 所以这里使用熔断仪表盘监控熔断。 这里使用feign的方式使用监控。 注: 博客:https://blo
场景 SpringCloud-服务注册与实现-Eureka创建服务注册中心(附源码下载): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/102535957 SpringCloud-服务注册与实现-Eureka创建服务提供者(附源码下载): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/102558004 Spring