just love code

用心记录每一次

排序:
默认
按更新时间
按访问量

SpringCloud2.0实战之一

搭建一个SpringCloud2.0,springcloud2.0和springcloud1.5的区别主要在于pom.xml文件中导包的版本,和application.properties中属性之间的细微差别(springcloud2.0比springcloud1.5会更加精细) 首先需要搭建一...

2018-11-02 15:42:48

阅读数:43

评论数:0

SpringBoot2.0打jar包

1、SpringBoot默认读取 application.yml|properties yml比properties更加简洁、结构更加清晰 2、SpringBoot打包方式 打jar包:以java应用程序运行 cdm窗口:打开项目所在文件路径  mvn clean    清除jar包 执...

2018-10-30 13:57:00

阅读数:25

评论数:0

SpringBoot2.0性能优化之十一

springBoot性能优化 1、扫包优化,是在启动时优化 缺点:扫同级包和当前包(核心:递归遍历包下子类,会扫到无用的包,影响启动项目时间) 使用@ComponentScan()定位扫包比@SpringBootApplication扫包更快 2、JVM参数调优,最终影响整体运行 吞吐量(...

2018-10-29 17:52:18

阅读数:37

评论数:0

springboot整合多数据源十七

springboot整合多数据源(分布式、微服务) 在一个项目中,有多个jdbc连接 使用多数据源产生的问题:事物的管理、 在实际项目中怎么区分多数据源: 1、分包结构: com.younger.test1    访问test1数据库         dao         serv...

2018-10-29 15:31:32

阅读数:3

评论数:0

SpringBoot2.0之多数据源十

1、多数据源的应用场景:大型互联网公司(商城) 垂直拆分:根据业务划分具体数据库 在一个项目中有多个数据源(不同库的jdbc连接)(个数无限制,具体个数看内存) 多数据源如何划分:分包(根据业务划分,类似于jar包),注解方式 2、多数据整合(分包整合) @Configuration  ...

2018-10-26 17:38:02

阅读数:20

评论数:0

SpringBoot2.0之事务管理机制九

1、Spring事务分类 注解事务:springboot默认集成事务,只要在方法上加上@Transactional                    默认传播行为:requird 声明事务 2、Spring事务原理 使用Aop技术环绕通知进行拦截 使用Spring事务注意事项:不要...

2018-10-26 15:27:14

阅读数:17

评论数:0

SpringBoot2.0之整合mybatis八

注意: 1、mybatis启动方式可以在mapper层不需要@Mapper注解,但是再启动类需要添加@MapperScan 2、mybatis在mybatis接口(mapper层)加上@Mapper注入到mybatis容器,在启动类就不需要加注解...

2018-10-26 15:07:10

阅读数:13

评论数:0

SpringBoot2.0 之lombok使用七

Spring Boot集成lombok让代码更简洁 1、添加pom依赖 <dependency> <groupId>org.projectlombok</groupId&a...

2018-10-26 13:09:25

阅读数:23

评论数:0

SpeingBoot2.0之log4j七

log4j文件: #log4j.rootLogger=CONSOLE,info,error,DEBUG log4j.rootLogger=info,error,CONSOLE,DEBUG log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppend...

2018-10-26 10:01:43

阅读数:9

评论数:0

SpringBoot2.0全局捕获异常六

1、全局捕获异常的原理 使用AOP技术,采用异常通知 aop的应用场景:全局捕获异常,分布式 2、@ControllerAdvice @ControllerAdvice:切入点、作为全局捕获异常处理的切面类,可指定扫描范围 约定了几种返回值类型:1、返回String 表示跳转到某个页面 ...

2018-10-25 18:04:45

阅读数:7

评论数:0

SpringBoot2.0整合jsp之五

1、SpringBoot整合jsp引入jar包: <!-- SpringBoot 外部tomcat支持 --> <!-- SpringBoot 内置tomcat不支持jsp --> &...

2018-10-25 10:56:06

阅读数:23

评论数:0

SpringBoot2.0之整合freemarker四

整合freemarker步骤: 1、pom.xml文件引入jar包 <!-- 引入freeMarker的依赖包. --> <dependency> <groupId&am...

2018-10-25 10:20:25

阅读数:27

评论数:0

SpringBoot2.0之静态资源三

1、静态资源: js、  css、 图片 2、Springboot要求将静态资源存放在resource文件下static中 3、访问静态资源时 不需要加static文件名

2018-10-24 18:01:36

阅读数:7

评论数:0

SpringBoot2.0-启动类解析二

第一种启动方式: 1、@RestController  表示该类中的所有方法返回json格式      等价于   @Controller+@ResponseBody @RestController不是springboot提供的,在springmvc4.0中就已经存在的,主要是用来为微服务提供...

2018-10-24 17:31:38

阅读数:9

评论数:0

SpringBoot2.0一

1、springboot2.0开发基于jdk1.8及以上 springboot是一个快速开发框架,帮助快速整合第三方框架(maven依赖关系#maven继承),完全采用注解化,简化xml配置,内置嵌入Http服务器(Tomcat、Jetty),默认是Tomcat服务器,最终以java应用程序进行...

2018-10-24 16:29:38

阅读数:4

评论数:0

百度网盘下载慢解决办法

针对百度网盘下载慢的问题,从同事那里学到一个黑科技,个人感觉挺好用的:BaiduPCS-Go 下载:BaiduPCS-Go 使用,将需要下载的文件保存到网盘,再登陆网盘账号,cd 打开目录文件,进入要下载的目录 然后 download 就可以下载了(下载速度还是很惊人的) tab键...

2018-10-24 14:48:09

阅读数:40

评论数:0

SpringCloud分布式配置中心六

1、什么是分布式配置文件中心 dev 测试环境     pre 预发布   prd 正式生产环境  调用第三方接口,使用httpclient 进行调用,配置信息存放在配置文件中,改变需要重新发布版本 解决方法: 1、将值存放在缓存中,数据库中做备份 2、后台搭建一套可视化管理配置文件项目...

2018-10-24 11:45:50

阅读数:10

评论数:0

SpringCloud zuul接口网关拦截五

1、A、B两个服务,怎么保证B服务只允许A服务访问? 使用nginx或者zuul搭建接口网关系统进行判断请求来源 在接口网关中需要判断服务名称 在网关中获取具体调用哪个服务(获取service-id,取得服务名称) 2、接口网关拦截实例 在接口网关实例的基础上添加一个过滤器进行拦截: ...

2018-10-24 11:29:19

阅读数:69

评论数:0

SpringCloud实例-搭建服务接口网关四

搭建服务接口网关,接口网关主要解决了服务之间的跨域问题 配置文件: eureka: client: serviceUrl: defaultZone: http://localhost:8888/eureka/ server: port: 8769 spring:...

2018-10-24 10:11:19

阅读数:15

评论数:0

SpringCloud实例-订单服务三

订单服务(订单调用会员服务) service层: package com.eureakorder.demo.service; import java.util.List; import org.springframework.beans.factory.annotation.Auto...

2018-10-24 10:04:01

阅读数:15

评论数:0

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