- 博客(25)
- 收藏
- 关注
原创 springcloud alibaba
springcloud alibaba(一)一:码云地址 :https://gitee.com/mirrors/Spring-Cloud-Alibaba?_from=gitee_search二:介绍Spring Cloud Alibaba 致力于提供微服务开发的一站式解决方案。此项目包含开发分布式应用微服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松使用这些组件来开发分布式应用服务。依托 Spring Cloud Alibaba,您只需要添加一些注解和少量配置,就可以将
2021-04-28 08:54:46
262
原创 Docer容器的介绍(一)-------03.Docker的安装和部署
(一)容器的基本操作1.启动容器docker run image[command][arg]2.hello worlddocker run centos echo "hello world"3. 交互式容器启动docker run -i -t image /bin/bash4.查看容器docker ps [-a] [-l]docker inspect 容器名/...
2019-05-04 19:37:56
1084
1
原创 Docer容器的介绍(一)-------Docker基本概念和框架
一 Docker 介绍(1)Docker简介 (2)Docker 的基本组成(3)Docker 容器相关技术简介二 Docker简介 (一)什么是容器 一种虚拟化方案 。操作系统级别的虚拟化。只能运行相同或相似内核的操作系统 依赖于Linux内核特性,Namespace和Cgroups(Control Group) Docke...
2019-04-13 08:55:41
10445
原创 spring源码深度解析(一) 整个大纲讲解
首先我们来认识一下spring和springmvc整个注解驱动的整体学习架构在下面的章节中,我会逐步讲解这些知识,希望大家能够跟上详细代码请到我的github上进行下载https://github.com/mindongsheng/spring-souceCode-reading.git...
2019-03-10 22:39:37
244
原创 服务发现组件:Eureka
Eureka简介 Eureka是Netflix开发的服务发现框架,本身是一个基于REST的服务,主要用于定位运行在AWS域中的中间层服务,以达到负载均衡和中间层服务故障转移的目的。Spring Cloud将它集成在其子项目spring-cloud-netflix中,以实现Spring Cloud的服务发现功能。 Eureka 项目相当活跃,代码更新相当频繁,目...
2019-03-09 19:45:07
159
原创 springcloud --服务发现和服务注册
术语解释目前市面上的书籍,服务注册、服务发现、注册中心,在很多场景下,都可以理解为是服务发现组件。服务发现组件的功能服务注册表 服务注册表是一个记录当前可用服务实例的网络信息的数据库,是服务发现机制的核心。服务注册表提供查询API和管理API,使用查询API获得可用的服务实例,使用管理API实现注册和注销;服务注册服务注册很好理解,就是服务启动时,将服务的...
2019-03-06 23:00:09
140
原创 springCloud 服务者和消费者的实现
步骤:(1) 创建服务提供者项目,测试服务提供者项目(2)创建服务消费者项目,测试服务消费者项目(3)通过服务消费者调用服务提供者首先 使用https://start.spring.io 创建项目(1)服务提供者目录结构(2)代码如下/* 准备工作*/在 application.xml 中配置数据库和端口信息serve...
2019-03-06 22:18:07
426
原创 开始使用Spring Cloud实战微服务
使用的软件版本 原则:使用最新的版本进行讲解。JDK 1.8 Maven 3.3.9 IDE Spring Tool Suite 3.8.2 IDEA Spring Boot 1.4.1 Spring Cloud Camden SR1 建议:大家学习时,尽量使用相同的版本进行选择,避免踩坑Spring Cloud是什么Cloud?云计...
2019-03-06 21:56:30
284
原创 使用Spring Cloud实战微服务
微服务HOT?Why?微服务什么? 微服务解决了什么问题? 微服务有什么特点?单体架构是什么一个归档包包含了应用所有功能的应用程序, 我们通常称之为单体应用。 架构单体应用的架构风格, 我们称之为单体架构, 这是一种比较传统的架构风格。单体架构存在的缺点复杂性逐渐变高 技术债务逐渐上升 部署速度逐渐变慢 阻碍技术创新 无法按需伸缩 2.单体架构的演变单体...
2019-03-06 21:56:00
358
原创 第16节 Spring Boot集成MyBatis
1.集成MyBatis2.使用PageHelper分页3.获取自增长ID操作步骤(1)新建maven project;(2)在pom.xml文件中引入相关依赖;(3)创建启动类App.java(4)在application.properties添加配置文件;(5)编写Demo测试类;(6)编写DemoMapper;(7)编写DemoService(8)编...
2019-03-06 20:56:15
167
原创 第16节 Spring Boot集成MyBatis
1.集成MyBatis2.使用PageHelper分页3.获取自增长ID操作步骤(1)新建maven project;(2)在pom.xml文件中引入相关依赖;(3)创建启动类App.java(4)在application.properties添加配置文件;(5)编写Demo测试类;(6)编写DemoMapper;(7)编写DemoService(8)编...
2019-03-06 20:55:51
181
原创 第15节 Spring Boot添加JSP支持
步骤:(1) 创建Maven web project;(2) 在pom.xml文件添加依赖;(3) 配置application.properties支持jsp(4) 编写测试Controller(5) 编写JSP页面(6) 编写启动类App.java (1)...
2019-03-05 20:33:20
192
转载 第14节 Spring Boot 使用freemarker
步骤:(1)在pom.xml中引入freemarker;(2)如何关闭freemarker缓存(3)编写模板文件.ftl(4)编写访问文件的controller 在pom.xml中引入freemarker<dependency> <gr...
2019-03-05 20:13:25
211
原创 第13节 spring boot使用thymeleaf
操作步骤(1)在pom.xml中引入thymeleaf;(2)如何关闭thymeleaf缓存(3)编写模板文件.html(4)编写访问模板文件controller 在pom.xml中引入thymeleaf在pom.xml加入thymeleaf的依赖:<dependency> <groupId>o...
2019-03-05 20:08:30
212
原创 第12节 配置server信息
步骤:1/修改端口号2/修改context-path3/其它配置说明 配置端口号Spring boot 默认端口是8080,如果想要进行更改的话,只需要修改applicatoin.properties文件,在配置文件中加入: server.port=8081 配置context-path在applicati...
2019-03-05 20:02:19
403
原创 第11节 Spring Boot之Hello World访问404
(1)404 -- 确定地址是否输入正确,,此路径非彼路径(2)404 -- 是否用对注解,此注解非彼注解(3)404 -- 包路径是否正确,此包非彼包(4)404 -- 确认类包是否正确,此类包非彼类包...
2019-03-05 19:55:27
410
原创 第10节全局异常捕捉
在一个项目中的异常我们我们都会统一进行处理的,那么如何进行统一进行处理呢?新建一个类GlobalDefaultExceptionHandler,在class注解上@ControllerAdvice,在方法上注解上@ExceptionHandler(value = Exception.class),具体代码如下:核心代码@ControllerAdvicepublic clas...
2019-03-05 19:54:25
182
原创 第9节 Spring Boot JdbcTemplate
步骤:(1) 在pom.xml加入jdbcTemplate的依赖(2) 编写DemoDao类,声明为:@Repository,引入JdbcTemplate(3) 编写DemoService类,引入DemoDao进行使用(4) 编写Demo2Controller进行简单测试。 在pom.xml加入jdbcTemplate...
2019-03-05 19:50:12
181
原创 第8节 Spring Boot Spring Data JPA介绍
Spring Data 的一个核心接口为我们提供了常用的接口,在这节我们就来简单介绍下。 Repository接口Repository 接口是 Spring Data 的一个核心接口,它不提供任何方法,开发者需要在自己定义的接口中声明需要的方法 : public interface Repository<T, ID extends Serializable>...
2019-03-05 19:37:38
171
原创 第7节 Spring Boot JPA-Hibernate
步骤:(1)在pom.xml添加mysql,spring-data-jpa依赖;(2)在application.properties文件中配置mysql连接配置文件;(3)在application.properties文件中配置JPA配置信息;(4)编写测试例子; 在pom.xml添加mysql,spring-...
2019-03-05 19:14:04
208
原创 第6节 Spring Boot JPA/Hibernate/Spring Data概念
如何在Spring Boot中使用JPA。在具体介绍之前我们有必要先介绍《JPA/Hibernate/Spring Data概念》什么是JPA?JPA全称Java Persistence API.JPA通过JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。百度百科JPA持久化(Persistence),即把数据(如内存中的对象)保存到可永久保存...
2019-03-05 19:07:40
223
原创 (2)springboot解析json和热部
第2节 Spring Boot使用FastJson解析JSON步骤:1. 编写实体类Demo2. 编写getDemo()方法3. 测试 个人使用比较习惯的json框架是fastjson,所以spring boot默认的json使用起来比较不习惯,所以很...
2019-03-04 22:49:25
195
原创 从零开始学Spring Boot----------------第一节 HelloWorld
什么是Spring boot Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。...
2019-03-04 22:27:45
220
原创 java数据结构(一)----------顺序表操作实例
import java.util.Scanner;class DATA{//数据类 String key; // 节点的关键字 String name; String age;}class SLType{// 定义顺序表的结构数组 static final int MAXLEN = 100;// 顺序表的最大长度 DATA[] ListData = new DATA[MA...
2018-11-11 09:41:40
760
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人