- 博客(9)
- 收藏
- 关注
原创 2019-7-24 SpringCloud 加强
一、断路器-Hystrix1、理解:微服务架构中,服务群健壮性保障框架--主要解决雪崩问题2、作用:资源隔离 包括线程池隔离和信号量隔离,限制调用分布式服务的资源使用,某一个调用的服务出现问题不会影响其他服务调用。 1、线程池隔离:使用一个线程池来存储当前请求,线程池对请求作处理,设置任务返回处理超时时间,堆积的请求先入线程池队列。这种方式要为每个依赖服务申请线程...
2019-07-26 01:58:00 152
原创 2019-7-23 springcloud 入门
一、概念: 1、单体应用与微服务的区别:单体应用 分布式/微服务 一个应用项目中的所有模块业务都在一个项目中,打包为一个WAR包,通过一个服务器部署。 把一个大的项目,按照业务或模块拆分成多个小服务,每个小服务能够拥有独立的进程,可以有自己的数据库。每个微服务只需要关注某一个业务即可,它只需要向往暴露接口,服务与服务之间通过网络协议进行通信。 优点:部署容易 ...
2019-07-24 00:55:10 160
翻译 2019-7-22 springboot拓展
第一springboot 程序 HelloWorld分析问题分析为什么使用的是jar项目:jar应用SpringBoot默认的打包方式就是jar,默认把项目部署到内嵌的tomcat中继承的spring-boot-starter-parent是干嘛的SpringBoot的父项目,这里项目帮我们管理了很多基本的依赖(用过的没用过的都在里面),我们要用这些依赖需要在我们的项目中...
2019-07-23 10:07:00 242
原创 2019-7-22 Springboot搭建集成
一、概念:1、认识: SpringBoot 它Spring里面提供一个框架,或者一些maven的集合,(提供很多starter) 我们通过它,可以快速的构建项目 编译和部署,监控;2、特点: ①、快速构建项目 ②、对主流开发框架的无配置集成 ③、项目可独立运行,无须外部依赖Servlet容器(Spring Boo...
2019-07-23 00:56:48 216
原创 ElasticSearch基础应用
一、认识:1、主要用途 做全文检索2、特点:(1)Es 全文检索框架 使用比lucene更简单(2)ES支持集群 支持分布式(3)支持JSON的操作(4)一般大型全文检索都是用ES(5)通过Restfull风格来操作ES3、与Solr(重量级对手)比较:(1)Solr 利用 Zookeeper 进行分布式管理,支持更多格式的数据(HTML/PDF/CSV),官方...
2019-04-26 22:46:27 264
原创 SVN与Jenkins持续集成
一、SVN:1、准备安装包:2、注意客户端安装细节:(1)SVN需要与idea集成,如下图打钩:(2)客户端安装完成后最好重启电脑;3、安装客户端汉化包:4、完成idea与svn集成5、idea使用svn:(1)从svn检出项目。 (2)上传项目(3)修改完项目需要上传到SVN,只需要单独导出即可;二、Je...
2019-04-10 22:33:09 1429
原创 SSM框架集成静态WEB
一、导包: 1、Spring: 2、SpringMvc 3、MyBatis 二、配置资源文件 1、properties文件 jdbc.driverClassName=com.mysql.jdbc.Driver j...
2019-04-07 21:32:25 282
原创 初入MyBatis
一、认识:(前身iBatis) 1、算是一个ORM规范,很多设计上与JPA相似 2、支持自己写SQL(使用XML,注解,最好写在XML),存储过程和高级映射的优秀持久层框架 3、不会自动创建表 4、与JPA的区别:①、JPA开发速度快,运行速度慢,无法控制SQL,...
2019-04-03 22:57:02 151
原创 Spring Data Jpa
spring data jpa 认识: 是SpringData的子框架(和做数据有关)。 是在我们已有的JPA基础上又做了一层封装。 Spring+SpringMvc+SpringDataJpa(SSDJ框架):Spring全家桶 Aisell(智能销售系统day01) 导包: <properties> <projec...
2019-03-14 21:10:16 179
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人