![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jeesz
文章平均质量分 78
springML
这个作者很懒,什么都没留下…
展开
-
JEESZ 分布式架构平台介绍
1. 项目核心代码结构截图 <!-- jeesz 工具jar --><module>jeesz-utils</module> <!-- jeesz 公共配置jar --><module>jeesz-config</module> <!-- jeesz 核心框架jar --><m原创 2018-07-17 11:24:39 · 319 阅读 · 1 评论 -
JEESZ REST 服务接口文档
1、 引言.....................................................................................................................................1.1、 REST 介绍...................................................原创 2018-08-01 14:37:04 · 598 阅读 · 1 评论 -
JEESZ 分布式架构平台介绍
1. 项目核心代码结构截图 <!-- jeesz 工具jar --><module>jeesz-utils</module> <!-- jeesz 公共配置jar --><module>jeesz-config</module> <!-- jeesz 核心框架jar --><m原创 2018-08-01 14:38:41 · 155 阅读 · 1 评论 -
JEESZ分布式框架开发环境部署
1. 环境准备1. 开发工具: Eclipse IDE(建议使用高一点的版本)2. JDK版本:JDK1.73. 项目管理: Maven3.1.12. 安装步骤1. 安装jdk1.7并配置环境变量(相信大家都会做,这里不再做重复的说明)2. 安装maven:maven安装过程就是解压缩的过程(我已经帮大家...原创 2018-08-02 15:36:44 · 155 阅读 · 1 评论 -
JEESZ-SSO解决方案
第一节:单点登录简介第一步:了解单点登录SSO主要特点是: SSO应用之间使用Web协议(如HTTPS),并且只有一个登录入口.SSO的体系中有下面三种角色:1) User(多个)2) Web应用(多个)3) SSO认证中心(一个)SSO实现包含以下三个原则:1)所有的登录都在SSO认证中心进行。2) SSO认证中心通过一些方法来告诉Web应用当前访问用户究竟是...原创 2018-08-03 08:48:27 · 153 阅读 · 1 评论 -
DUBBO服务启动过程
Dubbo的启动主要是发布服务的过程,起到核心作用的就是ServiceConfig(ServiceConfig就是我们在Dubbo的配置文件中配置的dubbo:service这些配置项对应的实体类)。服务的启动初始位置也基本是在这里,下面我们来看看具体的实现内容。讲基本内容前首先理清楚几个名词概念:Invoker:Invoker的概念我们在动态代理的时候就接触过,中文的意思大概是执行者,这里...原创 2018-08-03 08:55:20 · 274 阅读 · 1 评论 -
Dubbo管理控制台的安装
管理控制台主要包含:路由规则,动态配置,服务降级,访问控制,权重调整,负载均衡等管理功能Dubbo管理控制台的安装1、Dubbo管理控制台的主要作用:服务治理2、管理控制台主要包含:路由规则动态配置服务降级访问控制权重调整负载均衡等管理功能3、管理控制台版本:当前稳定版:dubbo-admin-2.5.3.war 最新2.5.4-SNAPSHOT版下...原创 2018-08-13 09:27:04 · 152 阅读 · 1 评论 -
构建dubbo分布式平台-maven构建config配置项目
1. 创建ant-config子项目,继承ant-parent项目,eclipse的创建过程我这边省略了。pom.xml文件配置如下:<span style="font-size: 16px;"><?xml version="1.0"?><projectxsi:schemaLocation="http://maven.apache.org/POM/4.0.0 ...原创 2018-08-17 09:09:48 · 356 阅读 · 1 评论 -
JEESZ分布式框架简介
1. 项目核心代码结构截图<!-- jeesz 工具jar --><module>jeesz-utils</module> <!-- jeesz 公共配置jar --><module>jeesz-config</module> <!-- jeesz 核心框架jar --><module&原创 2018-10-29 09:25:18 · 146 阅读 · 1 评论 -
springmvc+mybatis +Jeesz 分布式架构
SpringMVCSpring框架(框架即:编程注解+xml配置的方式)MVC是Spring框架的一大特征,Spring框架有三大特征(IOC(依赖注入),AOP(面向切面),MVC(建模M-视图V-控制器C)。框架一般用于团队开发,使用分层的方式使每个人完成不同的模块,然后再组合在一起,使完成项目。以下是Spring mvc具有的能加速开发的功能列表:Spring mvc中提供了一个...原创 2018-10-29 09:27:05 · 169 阅读 · 1 评论 -
JEESZ架构、分布式服务:Dubbo+Zookeeper+Proxy+Restful
分布式分布式服务:Dubbo+Zookeeper+Proxy+Restful分布式消息中间件:KafKa+Flume+Zookeeper分布式缓存:Redis 分布式文件:FastDFS负载均衡:Keepalived+Nginx+Proxy(三重负载)JEESZ UI基于Bootstrap4简洁、直观、强悍最受欢迎的 HTML、CSS 和 JS...原创 2018-10-29 09:30:40 · 161 阅读 · 1 评论 -
jeesz javaWeb分布式架构使用技术分享
JEESZ是一个大型分布式的面向服务的JavaEE体系快速研发平台,基于模块化、服务化、原子化、热插拔的设计思想,使用成熟领先的无商业限制的主流开源技术构建。 采用服务化的组件开发模式,可实现复杂的业务功能。提供驱动式开发模式,整合内置的代码生成器,将JavaEE开发效率提高5倍以上,减少50%的代码开发量,解决80%的重复工作,让开发者更关注业务逻辑。 使用Maven进行项目的构建管理,采用Je...原创 2018-10-26 08:57:44 · 153 阅读 · 1 评论 -
企业大型互联网分布式架构{Java分布式架构 dubbo + springmvc + mybatis + ehcache + redis }
平台简介 Jeesz是一个分布式的框架,提供项目模块化、服务化、热插拔的思想,高度封装安全性的Java EE快速开发平台。 Jeesz本身集成Dubbo服务管控、Zookeeper注册中心、Redis分布式缓存技术、FastDFS分布式文件系统、ActiveMQ异步消息中间件、Nginx负载均衡等分布式技术 使用Maven做项目管理,项目模块化...原创 2018-10-26 09:02:07 · 140 阅读 · 1 评论 -
DUBBO服务启动过程
Dubbo的启动主要是发布服务的过程,起到核心作用的就是ServiceConfig(ServiceConfig就是我们在Dubbo的配置文件中配置的dubbo:service这些配置项对应的实体类)。服务的启动初始位置也基本是在这里,下面我们来看看具体的实现内容。讲基本内容前首先理清楚几个名词概念:Invoker:Invoker的概念我们在动态代理的时候就接触过,中文的意思大概是执行者,这...原创 2018-10-26 09:07:51 · 541 阅读 · 1 评论 -
Dubbo+Springmvc 详细介绍
Dubbo 是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和Spring框架无缝集成。主要核心部件:Remoting: 网络通信框架,实现了 sync-over-async 和 request-response 消息机制.RPC: 一个远程过程调用的抽象,支持负载均衡、容灾和集群功能Registry: 服务目录框架用于服...原创 2018-10-30 08:46:19 · 303 阅读 · 1 评论 -
JEESZ-SSO解决方案
第一节:单点登录简介第一步:了解单点登录SSO主要特点是: SSO应用之间使用Web协议(如HTTPS),并且只有一个登录入口.SSO的体系中有下面三种角色:1) User(多个)2) Web应用(多个)3) SSO认证中心(一个)SSO实现包含以下三个原则:1)所有的登录都在SSO认证中心进行。2) SSO认证中心通过一些方法来告诉Web应用当前访问用户究竟是...原创 2018-10-30 08:48:05 · 105 阅读 · 1 评论 -
构建springmvc+dubbo分布式平台-dubbo简介
1. Dubbo是什么?Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,并且本质上是个服务调用,说白了就是个远程服务调用的分布式框架(告别Web Service模式中的WSDL,以服务者与消费者的方式...原创 2018-10-30 08:52:11 · 164 阅读 · 1 评论 -
搭建JEESZ分布式架构1--CentOs下安装jdk7(环境准备)
声明:因为运行环境是基于Linux系统的,在做此框架之前需要做一些前期的环境准备工作CentOs下安装jdk7网上很多实例,因为博客后期作为框架的原生教程,故这边做详细的安装记录首 先在CentOs下下载jdk7解压文件,tar包安装(目前Oracle官方上,对于文件的下载,加了Cookie验证机制,所以直接下载文件包,会出 现找不到的错误,最老土的办法,本地下载,使用FTP上传服务器),我...原创 2018-11-02 14:56:40 · 90 阅读 · 0 评论 -
JEESZ 模块开发文档
以电子商务系统配置管理为实例,手把手教你搭建 jeesz 模块项目1、 创建表1.1、 创建电子商务系统配置 jeesz_eb_global_config 表SET FOREIGN_KEY_CHECKS=0;-- ------------------------------ Table structure for `jeesz_eb_global_config`-- ---...原创 2018-08-01 14:35:59 · 196 阅读 · 1 评论 -
java企业架构 spring mvc +mybatis + KafKa+Flume+Zookeeper分布式架构
开发工具1.Eclipse IDE:采用Maven项目管理,模块化。2.代码生成:通过界面方式简单配置,自动生成相应代码,目前包括三种生成方式(增删改查):单表、一对多、树结构。生成后的代码如果不需要注意美观程度,生成后即可用。技术选型(只列了一部分技术)1、后端服务框架:Dubbo、zookeeper、Rest服务缓存:Redis、ehcache消息中间件:Activ...原创 2018-07-23 09:57:03 · 254 阅读 · 1 评论 -
好文分享--java企业架构 spring mvc +mybatis + KafKa+Flume+Zookeeper分布式架构
开发工具1.Eclipse IDE:采用Maven项目管理,模块化。2.代码生成:通过界面方式简单配置,自动生成相应代码,目前包括三种生成方式(增删改查):单表、一对多、树结构。生成后的代码如果不需要注意美观程度,生成后即可用。技术选型(只列了一部分技术)1、后端服务框架:Dubbo、zookeeper、Rest服务缓存:Redis、ehcache消息中间件:Activ...原创 2018-07-23 09:30:07 · 191 阅读 · 1 评论 -
JEESZ 分布式框架开发环境部署
1. 环境准备1. 开发工具: Eclipse IDE(建议使用高一点的版本)2. JDK 版本:JDK1.73. 项目管理: Maven3.1.12. 安装步骤1. 安装 jdk1.7 并配置环境变量(相信大家都会做,这里不再做重复的说明)2. 安装 maven:maven 安装过程就是解压缩的过程(我已经帮大家解压了,目录:E:\myprj\jeesz-maven\ap...原创 2018-07-17 11:21:51 · 311 阅读 · 1 评论 -
JEESZ REST 服务接口文档
1、 引言.....................................................................................................................................1.1、 REST 介绍...................................................原创 2018-07-17 11:26:22 · 185 阅读 · 1 评论 -
JEESZ 模块开发文档
以电子商务系统配置管理为实例,手把手教你搭建 jeesz 模块项目 1、 创建表1.1、 创建电子商务系统配置 jeesz_eb_global_config 表SET FOREIGN_KEY_CHECKS=0;-- ------------------------------ Table structure for `jeesz_eb_global_config`-- ...原创 2018-07-17 11:28:18 · 391 阅读 · 1 评论 -
JEESZ-Zookeeper集群安装
1. 在根目录创建zookeeper文件夹(service1、service2、service3都创建)[root@localhost /]# mkdir zookeeper通过Xshell上传文件到service1服务器:上传zookeeper-3.4.6.tar.gz到/software文件夹2.远程copy将service1下的/software/zookeeper-3.4.6....原创 2018-07-17 15:13:37 · 159 阅读 · 1 评论 -
JEESZ-kafka集群安装
1. 在根目录创建kafka文件夹(service1、service2、service3都创建)[root@localhost /]# mkdir kafka2.通过Xshell上传文件到service1服务器:上传kafka_2.9.2-0.8.1.1.tgz到/software文件夹3.远程copy将service1下的/software/kafka_2.9.2-0.8.1.1.t...原创 2018-07-17 15:15:35 · 143 阅读 · 1 评论 -
JEESZ分布式框架--单点登录集成方案
JEESZ分布式框架单点登录集成方案第一节:单点登录简介第一步:了解单点登录SSO主要特点是: SSO应用之间使用Web协议(如HTTPS) ,并且只有一个登录入口.SSO的体系中有下面三种角色:1) User(多个)2) Web应用(多个)3) SSO认证中心(一个)SSO实现包含以下三个原则:1) 所有的登录都在 SSO 认证中心进行。2) SSO认证中...原创 2018-07-17 15:20:20 · 279 阅读 · 1 评论 -
JEESZ-SSO解决方案
摘要: 提醒:文档只是作为一个基础的参考,愿意了解的朋友可以随时咨询。 第一节:单点登录简介 第一步:了解单点登录 SSO主要特点是: SSO应用之间使用Web协议(如HTTPS),并且只有一个登录入口. SSO的体系中有下面三种角色:提醒:文档只是作为一个基础的参考,愿意了解的朋友可以随时咨询。第一节:单点登录简介第一步:了解单点登录SSO主要特点是: SSO应用之间使用Web协...原创 2018-07-18 09:31:34 · 154 阅读 · 1 评论 -
JEESZ-Redis分布式缓存安装和使用
独立缓存服务器: Linux CentOSRedis 版本: 3.0下面我们针对于Redis安装做下详细的记录:编译和安装所需的包:# yum install gcc tcl创建安装目录:# mkdir /usr/local/redis 解压:# tar -zxvf 3.xx.tar.gz# mv redis-3.xx redis3.0# cd redis3.0安装(使...原创 2018-07-18 09:35:27 · 172 阅读 · 1 评论 -
JEESZ分布式框架平台简介
平台简介Jeesz是一个分布式的框架,提供项目模块化、服务化、热插拔的思想,高度封装安全性的Java EE快速开发平台。Jeesz本身集成Dubbo服务管控、Zookeeper注册中心、Redis分布式缓存技术、FastDFS分布式文件系统、ActiveMQ异步消息中间件、Nginx负载均衡等分布式技术使用Maven做项目管理,项目模块化,提高项目的易开发性、扩展性以Spring ...原创 2018-07-18 09:37:17 · 272 阅读 · 1 评论 -
分布式缓存Redis Centos下单节点安装
摘要: Redis官网:http://redis.io 独立缓存服务器:IP:xxx.xxx.xxx.xxx 安装环境:CentOS 6.6 Redis 版本:redis-3.0 (因为 Redis3.0 在集群&#...声明: 网上关于分布式缓存Redis的学习资料很多,大家可以去网上找些资料去学习。另外 JEESZ框架面向企业的大型互联网分布式企业架构,分布式缓存是必不可少的,...原创 2018-07-24 09:38:22 · 131 阅读 · 1 评论 -
搭建JEESZ分布式架构1--CentOs下安装jdk7(环境准备)
声明:因为运行环境是基于Linux系统的,在做此框架之前需要做一些前期的环境准备工作CentOs下安装jdk7网上很多实例,因为博客后期作为框架的原生教程,故这边做详细的安装记录首 先在CentOs下下载jdk7解压文件,tar包安装(目前Oracle官方上,对于文件的下载,加了Cookie验证机制,所以直接下载文件包,会出 现找不到的错误,最老土的办法,本地下载,使用FTP上传服务器),我这...原创 2018-07-19 09:34:36 · 116 阅读 · 1 评论 -
分布式架构2--CentOs下安装Tomcat7(环境准备)
声明:因为运行环境是基于Linux系统的,在做此框架之前需要做一些前期的环境准备工作CentOs下安装Tomcat7网上很多实例,因为博客后期作为框架的原生教程,故这边做详细的安装记录,我这边已经下载好了Tomcat7,通过ssh已经上传到指定的目录,这里直接讲解安装的过程。1. 安装tomcat通过ssh将apache-tomcat-7.0.61.tar.gz文件上传到/usr/local...原创 2018-07-19 09:35:47 · 174 阅读 · 1 评论 -
分布式架构3--CentOs下安装MySQL(环境准备)
声明:因为运行环境是基于Linux系统的,在做此框架之前需要做一些前期的环境准备工作CentOs下安装MySQL网上很多实例,因为博客后期作为框架的原生教程,故这边做详细的安装记录,我这边已经下载好了MySQL,通过ssh已经上传到指定的目录,这里直接讲解安装的过程。1. 准备工作linux安装mysql服务分两种安装方法:1)源码安装,优点是安装包比较小,只有十多M,缺点是安装依赖...原创 2018-07-19 09:37:33 · 182 阅读 · 1 评论 -
JEESZ-kafka消息服务平台实现
JEESZ的消息服务平台已经抛弃了之前的ActiveMQ,改用高吞吐量比较大的Kafka分布式消息中间件方案:JEESZ-kafka消息平台使用spring+kafka的集成方案,详情如下:1. 使用最高版本2.1.0.RELEASE集成jar包:spring-integration-kafka2. Zookeeper、Kafka分布式集群使用init.properties配置化方案。...原创 2018-07-20 09:02:13 · 253 阅读 · 1 评论 -
JEESZ分布式架构集成阿里云OSS存储
摘要: 1. 服务接口定义 /** * 文件上传 1:头像 2:显示图片 3:个人封面 :4:基础图片 * @param request * @param response * @param uid 用户id * @param userType 文件上传 1:头像 2:显示图片 3:个人封面 :4:基础图片 0:视频 * @param files 上传的文件对象 * @ret...原创 2018-07-20 09:01:34 · 234 阅读 · 1 评论 -
【分布式微服务云架构dubbo+zookeeper+springmvc+mybatis+shiro+redis】分布式大型互联网企业架构!
摘要: 开发工具 1.Eclipse IDE:采用Maven项目管理,模块化。 2.代码生成:通过界面方式简单配置,自动生成相应代码,目前包括三种生成方式(增删改查):单表、一对多、树结构。生成后的代码如果不需要注意美观程度,生成后即可用。 技术选型(只列了一部分技术) 1、后端 服务框架:Dubbo、zookeeper、Rest服务 缓存:Redis、ehcache 消息中间件:ActiveMQ...原创 2018-07-20 08:55:57 · 295 阅读 · 1 评论 -
分布式缓存Redis Centos下单节点安装
声明: 网上关于分布式缓存Redis的学习资料很多,大家可以去网上找些资料去学习。另外 JEESZ框架面向企业的大型互联网分布式企业架构,分布式缓存是必不可少的,故这边总结了一些关于分布式缓存Redis的实战文章作为后期JEESZ分布式框架的教程,希望也可以帮助到大家,请勿吐槽。Redis官网:http://redis.io独立缓存服务器:IP:xxx.xxx.xxx.xxx安装环...原创 2018-07-27 09:08:55 · 129 阅读 · 1 评论 -
Dubbo背景和简介
Dubbo开始于电商系统,因此在这里先从电商系统的演变讲起。单一应用框架(ORM) 当网站流量很小时,只需一个应用,将所有功能如下单支付等都部署在一起,以减少部署节点和成本。 缺点:单一的系统架构,使得在开发过程中,占用的资源越来越多,而且随着流量的增加越来越难以维护 垂直应用框架(MVC) 垂直应用架构解决了单一应用架构所面临的扩容问题,流量能够分散到各个子系统当中,且系统的体积...原创 2018-11-02 15:00:13 · 98 阅读 · 1 评论