自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

原创 java开发中代码优化系列 一

java开发中代码优化系列

2020-06-05 13:29:30 203

原创 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&gt...

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关注的人

提示
确定要删除当前文章?
取消 删除