
SpringBoot
文章平均质量分 50
宇1990
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
springboot跨域过滤器与swagger拦截器冲突的解决方案
最近在做一个项目,有这样的使用场景,首先是前后端分离,联调的时候出现了跨域问题。所以添加了一个处理跨域的过滤器。代码如下:@Order(1)@Component@WebFilter(urlPatterns = "/*", filterName = "cooCorsFilter")public class CooCorsFilter implements Filter { String ORIGIN = "Origin"; @Override public void ...转载 2021-05-31 16:55:52 · 1136 阅读 · 0 评论 -
springboot小程序后台https
1、classpath下放证书pfx2、配置文件当中添加server.ssl.key-store=classpath:xxxx.top.pfxserver.ssl.key-store-password=xxxx(密码)server.ssl.keyStoreType=PKCS12原创 2020-03-10 15:04:08 · 558 阅读 · 0 评论 -
Druid数据库连接池
1、maven添加druid以及mysql连接 <dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</artifactId> <vers...原创 2019-12-09 10:26:21 · 196 阅读 · 0 评论 -
springboot +mybatis 事务问题
1、昨天线上发生的问题: 事务获取不到锁org.springframework.dao.CannotAcquireLockException: ### Error updating database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLTransactionRollbackException: Lock wait timeout ex...原创 2019-12-03 16:15:38 · 391 阅读 · 0 评论 -
linux 查看命令
1、查看进程运行ps -ef | grep jar (进程名)2、查看日志tail -f 日志文件原创 2019-12-02 17:09:43 · 114 阅读 · 0 评论 -
springboot整合mybatis执行ddl语句
mybatis中也能执行ddl语句,需要写成update语句如:mapp.java文件当中void createCoinTable(@Param("tableName") String tableName);xml 文件当中 <update id="createCoinTable" > CREATE TABLE ${tableName} ...原创 2019-11-30 10:37:13 · 3875 阅读 · 0 评论 -
记录一下昨天的尴尬
昨天添加短信邮件发送功能时,时间紧急,直接在service层当中加如了 ,短信发送和邮件发送的代码。然后就提交了结果尴尬的没注意到@Transactional标识,就这样愉快的上线了然后昨天放假的时候,云片短信的短信调用功能出问题了,然后短信发送出错导致整个事务回滚,导致整个程序不能运行整个尴尬呀以后一定要注意 @Transactional...原创 2019-11-25 17:04:00 · 123 阅读 · 0 评论 -
springboot整合websocket的实现
https://www.cnblogs.com/strugglion/p/10021173.html1.2 第二种实现方法(1)WebSocket 业务逻辑实现。参数传递采用类似GET请求的方式传递,服务端的参数在拦截器中获取之后通过attributes传递给WebSocketHandler。import java.util.ArrayList;import java.u...转载 2019-10-10 15:46:42 · 236 阅读 · 0 评论 -
Jmeter的使用(模拟高并发)
1、汉化安装目录下的jmeter.properties 找到language 将器设置为zh_CN2模拟高并发1)文件--新建(测试计划(可以重新命名))2)放测试计划上 右键--添加--线程用户--线程组 可以设置线程数和执行次数3)线程组 右键 ---添加--取样器--http请求 填写 http参数4)点击绿色执行按钮执行...原创 2019-09-26 18:30:25 · 711 阅读 · 0 评论 -
SpringBoot 启动报错 Unsatisfied dependency expressed through field 'coreService'
今天帮别人解决一个问题,因为使用的feign进行系统间调用出现了Unsatisfied dependency expressed through field 'coreService' 的问题远程调用的接口@FeignClient(name = "coreserver" )public interface CoreService { @RequestMapping(va...原创 2019-08-22 10:50:51 · 9825 阅读 · 1 评论 -
SpringBoot事务
1、开启事务@EnableTransactionManagement2、添加事务注解@Transactional3、添加事务管理器Bean@Bean(name = "readDataSourceSqlSessionTemplate")@Primarypublic SqlSessionTemplate sqlSessionTemplate(@Qualifier("rea...原创 2019-07-17 11:42:37 · 98 阅读 · 0 评论 -
Tomcat部署
部署war包直接将war包放入tomcat的webapps目录下访问http://host_ip:端口/项目名/接口名称 如http://localhost:8080/test/testWar部署jar包:jar包放入tomcatwebapp目录下执行java -jar jar包的名称 发布直接访问 http://localhost:8080/t...原创 2019-03-27 11:07:51 · 109 阅读 · 0 评论 -
springboot发布war包
1、在pom中说明达成war包 <packaging>war</packaging>build中可以制定war包包名:<build> <!-- 制定war包的包名 --> <finalName>springboot</finalName> <plugi...原创 2019-03-20 11:06:56 · 152 阅读 · 0 评论 -
SpringBoot idea maven打包war及运行war包
pom.xml修改打包类型pom改为warTest02 war org.springframework.boot spring-boot-maven-plugin 去除内置Tomca org.springframework.boot转载 2018-01-19 12:14:47 · 612 阅读 · 0 评论 -
springboot
SpringBoot提示404看看除了<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.0.4.RELEASE&...转载 2018-09-07 15:49:25 · 222 阅读 · 0 评论 -
分布式事物实现
一、TCC编程方式Rocketmq采用的这种方式 分为Try - confirm -cancel 三种方式 如下单 try去扣除库存 confirm去更新订单状态 如失败进入到cancel阶段 恢复库存信息 二、LCN实现分布式事物atomikoshttps://blog.youkuaiyun.com/sosfnima/article/details/51970829 分布式事物...转载 2018-10-22 18:05:52 · 223 阅读 · 0 评论 -
整合mybatis
1、直接使用注解pom中<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>1.1.1</v...转载 2018-11-30 14:38:54 · 93 阅读 · 0 评论 -
idea本地依赖module构建问题
Failure to find com.btm:main-project:pom:1.0-SNAPSHOT in https://repo.spring.io/libs-snapshot-local 1、需要jar文件install到本地2、当更新时,主工程需要重新install到本地这样才能保证jar包更新http://joeblow.iteye.com/blog/1720227...原创 2018-11-28 14:26:43 · 1046 阅读 · 0 评论 -
Sppringboot整合mybatis
1maven中添加mybatis相关的额依赖 <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> </dependency> <dependency> <原创 2018-12-19 17:00:54 · 507 阅读 · 0 评论 -
springboot依赖问题
Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'scanController': Unsa...原创 2018-12-20 16:10:37 · 515 阅读 · 0 评论 -
springboot与swagger2的集成
现在测试都提倡自动化测试,那我们作为后台的开发人员,也得进步下啊,以前用postman来测试后台接口,那个麻烦啊,一个字母输错就导致测试失败,现在swagger的出现可谓是拯救了这些开发人员,便捷之处真的不是一点两点。下面我们看下如何在微服务中将springboot与swagger来结合吧。1、swagger是什么,这个我觉得凡是一个开发人员就应该知道度娘啊,绝对强大。简单说下,它的出现就...转载 2018-12-26 18:00:22 · 153 阅读 · 0 评论 -
spring cloud config 默认端口8888的问题
https://blog.youkuaiyun.com/sinat_38843093/article/details/79961283https://blog.youkuaiyun.com/hubo_88/article/details/80726901 springcloud 配置默认的注册中心的时候,其他项目回默认的去读取8888这个端口解决方案就是降配置名application改成bootstrap...转载 2018-12-12 10:42:51 · 3318 阅读 · 0 评论 -
springcloud 整合sleuth查看调用状态
<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-sleuth</artifactId> </dependency> ...原创 2019-01-03 19:06:25 · 564 阅读 · 0 评论 -
启动问题
cancelling refresh attempt: org.springframework.context.ApplicationContextException: Unable to start web server; nested exception is org.springframework.context.ApplicationContextException: Unable to ...原创 2018-12-24 16:32:39 · 643 阅读 · 0 评论 -
spring boot+mybatis 多数据源报错 No qualifying bean of type [javax.sql.DataSource] is defined:
No qualifying bean of type [javax.sql.DataSource] is defined: expected single matching bean but found 2: payment-dataSource,wacCommondataSource 之前一个数据源一切正常,今天突然增加一个数据源 如下两个数据源配置<bean id="wacC...转载 2018-12-29 18:02:49 · 1583 阅读 · 0 评论 -
springcloud与gateway的整合
第一:引入maven项目的时候 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-gateway</artifactId> </depende...原创 2018-12-25 20:12:10 · 919 阅读 · 0 评论 -
SpringBoot添加logback日志
最好的演示说明,不是上来就贴配置文件和代码,而是,先来一波配置文件的注释,再来一波代码的测试过程,最后再出个技术在项目中的应用效果,这样的循序渐进的方式,才会让读者更加清楚的理解一项技术是如何运用在项目中的,虽然本篇很简单,几乎不用手写什么代码,但是,比起网上其他人写的同类型的文章来说,我只能说,我很认真,认真的有点帅,哈哈哈哈。一、日志记录相关依赖,首转载 2018-01-17 15:55:31 · 7548 阅读 · 1 评论