01-项目简介Springboot简介入门配置项目准备
总体课程主要分为4个阶段课程:
------------------------课程介绍------------------------
01-项目简介Springboot简介入门配置项目准备
02-MariaDB主从安装SpringBoot整合MyBatis配置
03-MyBatis主从实现代码读写分离应用以及实现
04-RocketMQ入门及其使用
05-RocketMQ与项目整合
06-消息可靠性投递和幂等设计与实现
07-Zookeeper学习使用
08-Zookeeper整合RocketMQ代码实现
09-生产、消费平台消息业务场景讲解
10-项目架构总结
11-课程大纲介绍 elk相关技术栈的介绍
12-搜索引擎相关技术知识
13-Elasticsearch的学习与使用
14-ELK技术栈的学习与使用
15-扩展开源日志组件实现java项目日志与ES结合
16-分布式服务链路跟踪平台设计与代码实现
17-项目架构总结
18-网络编程的伪异步IO模式、模型概念、原理
19-网络编程的NIO、AIO编程模型讲解
20-通信框架Netty实战部署以及Netty服务讲解
21-Netty的TCP粘包拆包、序列化以及自定义协议
22-Netty实战数据通信以及集群心跳检测服务
23-数据交换项目通信服务场景讲解和环境搭建
24-数据交换项目设计、代码实现
25-项目架构总结
26-项目简介,SpringCloud简介、作用
27-数据库表结构设计整体项目微服务概述
28-微服务讲解与搭建
29-Nginx学习与使用
30-Redis学习与使用
31-Nginx分离zuul+Redis实现token网关登录认证
32-Activiti工作流核心讲解
33-实现动态工作流事项申请审批流程
34-项目架构总结
架构师的主要职责:
需求、技术选型、文档、技术落地(spring cloud-->逐一解决token带着走、用户信息、机构角色、zuul)。
服务器做幂等?什么意思?
架构师技术要求:
jvm调优、xmx nmx 堆=》新生代、老年代、栈、复制算法
多线程(sync、voliate、lock、condition、wait notify、countdown)
网络编程(io、nio、aio、nima、netty)
数据库(SQL、设计)
主流技术(框架、SSH、Spring、Spring 状态机、Spring.io)
Hadoop、hive、hbase、zookeeper、dubbo、fastdfs、nginx、haproxy、lvs、strom
spark、disruptor、activemq、rabbitmq、rockmq、kafka
redis、mongo、solr、elk
工具:Visio

SVN 版本控制
TCC 流程
1.保证分布式场景下 数据一致(可以允许 读不一致,不允许写 不一致)
2.保证异步执行(数据不允许脏数据)
3.重试机制
正式进入Spring Boot
首先Spring Boot的快速入门
https://www.cnblogs.com/ityouknow/p/5662753.html
插件安装地址:
https://www.cnblogs.com/zjdxr-up/p/8617242.html
点击zip,然后复制出官网路径如下
http://download.springsource.com/release/STS/3.7.3.RELEASE/dist/e4.5/spring-tool-suite-3.7.3.RELEASE-e4.5.2-win32-x86_64.zip
对照着上面3.7.2版本路径修改一下复制出的4.5.2官网路径中标红地方即可。修改规则:
(1)、STS --> TOOLS/update
(2)、dist 删掉
(3)、spring-tool-suite --> springsource-tool-suite
(4)、win32-x86_64.zip --> updatesite.zip
修改完即可得到4.5.2版本的spring boot 插件包路径(如下):
http://download.springsource.com/release/TOOLS/update/3.7.3.RELEASE/e4.5/springsource-tool-suite-3.7.3.RELEASE-e4.5.2-updatesite.zip
安装重启Eclipse。构建简单的Spring Boot 程序


在浏览器中输入:http://localhost:8080/hello2

01-项目简介Springboot简介入门配置项目准备的更多相关文章
- vue项目搭建和开发流程 vue项目配置ElementUI、jQuery和Bootstrap环境
目录 一.VUE项目的搭建 1. 环境搭建 2. 项目的创建和启动 二. 开发项目 1. 配置vue项目启动功能 2. 开发vue项目 (1)项目文件的作用 (2)vue项目开发流程 (3)vue项目 ...
- springBoot从入门到源码分析
先分享一个springBoot搭建学习项目,和springboot多数据源项目的传送门:https://github.com/1057234721/springBoot 1. SpringBoot快速 ...
- SpringBoot学习入门之Hello项目的构建、单元测试和热部署等(配图文,配置信息详解,附案例源码)
前言: 本文章主要是个人在学习SpringBoot框架时做的一些准备,参考老师讲解进行完善对SpringBoot构建简单项目的学习汇集成本篇文章,作为自己对SpringBoot框架的总结与笔记. 你将 ...
- 小D课堂 - 零基础入门SpringBoot2.X到实战_第14节 高级篇幅之SpringBoot多环境配置_59、SpringBoot多环境配置介绍和项目实战
笔记 1.SpringBoot多环境配置介绍和项目实战(核心知识) 简介:SpringBoot介绍多环境配置和使用场景 1.不同环境使用不同配置 例如数据库配置,在开发的时候, ...
- SpringBoot 入门:项目属性配置
开发一个SpringBoot 项目,首当其冲,必然是配置项目 一.项目属性配置 1. SpringBoot自带了Tomcat服务器,通过使用项目配置文件来修改项目的配置,如图配置了部署在80端口,目录 ...
- 1.springboot:入门项目
简介: Springboot 来简化spring应用开发,约定大于配置,去繁从简,just run 就可以创建一个独立的,产品应用 背景: J2EE笨重开发,繁多的配置,低下的开发效率,复杂的部署流程 ...
- SpringBoot简介与快速入门
一.SpringBoot简介 1.1 原有Spring优缺点分析 1.1.1 Spring的优点分析 Spring是Java企业版(Java Enterprise Edition,JEE,也称J2EE ...
- Springboot(一)springboot简介与入门程序
一.springboot简介: 对spring框架盛行了多年的java方向开发人员来说,每个人java开发已经把spring框架当做开发中不可或缺的一部分. 之前传统的模式都是以application ...
- golang学习笔记5 用bee工具创建项目 bee工具简介
golang学习笔记5 用bee工具创建项目 bee工具简介 Bee 工具的使用 - beego: 简约 & 强大并存的 Go 应用框架https://beego.me/docs/instal ...
随机推荐
- Coursera在线学习---第三节.归一化处理(Normalize)
一.归一化(也说标准化)作用 1)将有量纲特征转化为无量纲特征 2)能够加快收敛(主要指梯度下降法时) 二.Octave中计算 mean(A) 求解矩阵中每一列的均值 std(A ...
- SSO单点登录的发展由来以及实现原理【转】
单点登录以及权限,在很早之前都有写过,不过都比较简单,今天就具体说一下,以及下一步要做的 1.web单系统应用 早期我们开发web应用都是所有的包放在一起打成一个war包放入tomcat容器来运行的, ...
- Mysql存储之ORM框架SQLAlchemy(一)
上一篇我们说了mysql存储的原生语句方式,因为原生语句每次写都比较的复杂,所以这里我们说一种引用实体类的方式来操作数据库. 什么是ORM ORM技术:Object-Relational Mappin ...
- ajax刷新输出实时数据
setInterval('shuaxin()',3000); function shuaxin(){ $.ajax({//股票 url:"http://apimarkets.wallstre ...
- 深度学习方法(十):卷积神经网络结构变化——Maxout Networks,Network In Network,Global Average Pooling
欢迎转载,转载请注明:本文出自Bin的专栏blog.csdn.net/xbinworld. 技术交流QQ群:433250724,欢迎对算法.技术感兴趣的同学加入. 最近接下来几篇博文会回到神经网络结构 ...
- C#窗口矩形区域着色
C#写的一个GUI窗口,有几百个矩形区域.每个矩形区域的颜色随时都可能改变,并且多次改变. 我放弃使用label绘制矩形,因为效果不好.拖控件的界面使用power packs中的rectanglesh ...
- [loj2116]「HNOI2015」开店 动态点分治
4012: [HNOI2015]开店 Time Limit: 70 Sec Memory Limit: 512 MBSubmit: 2452 Solved: 1089[Submit][Status ...
- [实战]MVC5+EF6+MySql企业网盘实战(8)——文件下载、删除
写在前面 上篇文章通过iframe实现了文件的无刷新上传.这篇我们将实现文件的下载与删除. 系列文章 [EF]vs15+ef6+mysql code first方式 [实战]MVC5+EF6+MySq ...
- 实现手机端上下左右滑屏的jq原生代码和使用库·两种办法
先来一个原生的.我使用的是jq. 需要注意的地方就是被触发的元素最好不要是body,这个代码也可以修改,如果obj传进来的是body那么,$(this)必须是你的监听元素,不然会冒泡泡,整个项目就…… ...
- Robot Framework Selenium(RFS :web自动化测试神器)
Robot Framework 目录 1简介 2特性 3RIDE 1.简介: Robot Framework是一款python编写的功能自动化测试框架.具备良好的可扩展性,支持关键字驱动,可以同时测试 ...