springCloud入门 1. 单体应该用和微服务 1.1 单体应用 1) 什么是单体应用: 项目所有的资源都在一个应用中,打包成war包,使用一个tomcat去运行,运行在一个进程中 2) 单体应用的问题 a. 一个模块挂了,整个项目都受影响 b. 单个tomcat更能处理的并发有限,可以做集群 ...
分类:
编程语言 时间:
2020-02-10 22:17:55
阅读次数:
76
1、创建一个Empty Project 2、在该工程中点击+,选择new module,新建一个maven工程 点击确定。 3、在该工程中点击+,选择new module,新建一个Spring Initializr工程 后面直接默认next,然后点击finishi。 两个都创建完毕之后点击apply ...
分类:
编程语言 时间:
2020-02-09 14:53:08
阅读次数:
69
"SpringBoot 系列教程之编程式事务使用姿势介绍篇" 前面介绍的几篇事务的博文,主要是利用 注解的声明式使用姿势,其好处在于使用简单,侵入性低,可辨识性高(一看就知道使用了事务);然而缺点也比较明显,不够灵活,稍不注意,可能就因为姿势不对,导致事务不生效 本文将介绍另外一种事务的使用姿势,借 ...
分类:
编程语言 时间:
2020-02-05 09:20:21
阅读次数:
141
这一节将在上一节的基础上,深入学习Spring Boot相关知识,其中主要包括@Async异步调用,自定义参数、Mybatis等。 一、使用@Async实现异步调用 要在springboot中使用异步调用方法,只要在被调用的方法上面加上@Async就可以了; 1.准备工作 准备一个Spring Bo ...
分类:
编程语言 时间:
2020-02-04 12:29:21
阅读次数:
88
一.首先对HandlerInterceptor进行封装,封装为MappingInterceptor.封装的方法里添加拦截器起作用的路径addPathPatterns(),及需要排除路径的方法excludePathPatterns() 二.写拦截器,拦截器实现封装好的MappingIntercepto ...
分类:
编程语言 时间:
2020-01-30 19:21:55
阅读次数:
92
在Preferences中如下设置,即可解除报红错误: 将Autowiring for Bean Class的Severity级别设置为Warning ...
分类:
其他好文 时间:
2020-01-29 10:26:11
阅读次数:
59
如下提示的解决方案: <!-- 扫描org.infor包下面的java文件,有Spring的相关注解的类,则把这些类注册为Spring的bean --> <context:component-scan base-package="org.ibaiqi.infor"/> 一月 28, 2020 11: ...
分类:
编程语言 时间:
2020-01-28 12:31:45
阅读次数:
112
其实这本身不是一个问题,也不影响整个项目的运行 我们查看报错信息发现它的意思大致为xxx类型有不止一个bean,但是这个错误不会影响项目运行,相当于一个warning。 导致这个错误的原因通常是注入的类型有其他的实现类,所以IDEA提示注入的时候会冲突。比如我的项目出现这个错误的原因是项目中新增了一 ...
分类:
其他好文 时间:
2020-01-26 14:32:03
阅读次数:
964
引入java包: 本项目中仅引入了四个java包:amqp-client-5.7.3.jar,spring-rabbit-2.2.2.RELEASE.jar,spring-retry-1.2.4.RELEASE.jar,spring-amqp-2.2.2.RELEASE.jar spring-rab ...
分类:
编程语言 时间:
2020-01-21 13:23:55
阅读次数:
139
SpringBoot介绍 1.什么是SpringBoot?SpringBoot就是为了解决Spring缺点而生的,主要是简化了使用 Spring 的难度,节省了繁重的配置,开发者能够快速上手。 SpringBoot的核心功能有两个,起步依赖,自动配置,也就是他的默认配置; 起步依赖就是将具备某种功能 ...
分类:
编程语言 时间:
2020-01-20 00:06:09
阅读次数:
142