![](https://img-blog.csdnimg.cn/2020062209584240.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Spring Boot
文章平均质量分 60
springboot相关
真是适合睡觉的天气
这个作者很懒,什么都没留下…
展开
-
com.alibaba.druid.sql.parser.ParserException: syntax error, expect ), actual IDENTIFIERxxx
解决com.alibaba.druid.sql.parser.ParserException: syntax error, expect ), actual IDENTIFIERxxx原创 2024-06-26 14:08:42 · 234 阅读 · 0 评论 -
SpringBoot多模块项目整合Shiro报错No bean of type ‘org.apache.shiro.realm.Realm‘ found.
spring-boot-dependencies 2.7.6 shiro-spring-boot 1.13.0 问题项目启动报错解决方式排除掉ShiroConfig配置、注解、yml、依赖版本等问题后,尝试了网友们的方法,没有解决问题。最终我的解决方式是使用shiro-spring替换shiro-spring-boot-web-starter依赖原创 2024-04-09 09:13:40 · 538 阅读 · 1 评论 -
Druid 1.2.3 discard long time none received connection原因及解决方法
discard long time none received connection异常的解决方法原创 2022-06-22 16:57:35 · 2625 阅读 · 1 评论 -
Spring Boot项目部署至Docker(使用Ip连接MySql容器)
准备本篇文章是在Spring Boot项目部署至docker基础上修改整合Mybaits Plus完成,不了解如何使用Mybatis Plus的可以参考Spring Boot整合Mybatis-Plus(附代码生成、VM模板)环境环境 版本 Idea 2020.1 Docker 20.10.2 Cent OS 8 VMware Workstation Pro 15 Spring Boot 2.4.5 Mysql ...原创 2021-06-30 10:00:02 · 663 阅读 · 1 评论 -
Spring Boot项目部署至docker
环境环境 版本 Idea 2020.1 Docker 20.10.2 Cent OS 8 VMware Workstation Pro 15 Xftp 7原创 2021-06-18 16:04:24 · 347 阅读 · 1 评论 -
Spring Boot整合Admin
pom<properties> <java.version>11</java.version> <spring-boot-admin.version>2.3.1</spring-boot-admin.version> </properties> <dependencies> <dependency> <group.原创 2021-06-08 11:54:12 · 4268 阅读 · 1 评论 -
Spring Boot整合Mybatis-Plus(附代码生成、VM模板)
一、pom <!--Mybatis Plus--> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-generator</artifactId> <version>3.3.0</version> &l原创 2020-08-12 10:25:51 · 4695 阅读 · 1 评论 -
Spring Boot整合websocket
什么是websocket长链接技术介绍说到websocket,必须讲到在它之前的各种长链接技术,比如轮循,长轮循,sse等。长链接顾名思义,就是让客户端浏览器与服务器端保持长久的连接,并能持续通讯,它还有一个特点,就是反向ajax,或叫服务器推技术。也就是说,服务器端也能通过这些手段实现向客户端推送的技术,比如,在现实应用中,看到的股票数据实时更新,这是通过这种技术来实现的。因为服务器端无法主动的向客户端推送数据,只能通过客户端连接上服务器端,然后被动地推送数据,这些连接到服务器端或者服务器端向客户原创 2020-12-26 14:04:19 · 2115 阅读 · 1 评论 -
Spring Boot使用@Async实现异步调用
pom <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency>springboot启动异步任务需要在启动类加上@EnableAsync注解, 在方法或类上加上@Asy原创 2020-12-26 11:59:26 · 686 阅读 · 2 评论 -
Spring Boot整合CXF发布、调用WebService接口
一、webservice 的概念Web是使应用程序可以与平台和编程语言无关的方式进行相互通信的一项技术。Web 服务是一个软件接口,它描述了一组可以在网络上通过标准化的 XML 消息传递访问的操作。它使用基于 XML 语言的协议来描述要执行的操作或者要与另一个 Web 服务交换的数据。一组以这种方式交互的 Web 服务在面向服务的体系结构(Service-Oriented Architecture,SOA)中定义了特殊的 Web 服务应用程序。简单的说WebService是一个SOA(面向服务的编.原创 2020-12-17 17:49:53 · 5261 阅读 · 0 评论 -
Spring Boot整合Spring Aop
什么是AOP?让我们首先定义一些核心的AOP概念和术语。这些术语并非特定于Spring。不幸的是,AOP术语并不是特别直观。然而,如果Spring使用自己的术语,则会更加令人困惑。方面(Aspect)︰跨越多个类的模块化关注点。事务管理是企业Java应用程序中横切关注点的一个很好的例子。在SpringAOP中,方面是通过使用常规类(基于模式的方法)或使用@Aspect注解(@Aspectj样式)注解的常规类来实现的。 连接点(Join point)︰程序执行过程中的一点,如方法的执行或异常的处.原创 2020-12-14 13:44:16 · 592 阅读 · 0 评论 -
Spring Boot整合shiro
pom<dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</artifactId> <version>1.1.22</version> </dependency> <!-- https:原创 2020-12-10 17:50:39 · 199 阅读 · 0 评论 -
Spring Boot 整合Thymeleaf
pom <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> </dependency> <dependency> <group原创 2020-12-09 16:16:58 · 150 阅读 · 0 评论 -
Spring Boot整合Spring Cache
环境Spring Boot 2.4.0 Jdk 13 Idea 2020.1 Redis-x64 3.2.100 RedisDesktopManager 2020.4 Redisredis windows下载:https://github.com/MicrosoftArchive/redis/releases百度云盘:点击下载提取码:s2cu下载完成后直接解压至自定义目录RedisDesktopManager百度云盘:点击下载.原创 2020-12-07 13:51:07 · 401 阅读 · 0 评论 -
Spring Boot整合Redis配置主从哨兵
上篇文章介绍了windows redis安装及在springboot中的基础整合(传送门)本篇文章将在上篇文章基础上进行扩展大致架构如下图所示Redis Windows百度云盘:点击下载提取码:s2cu下载完成后右键解压到自定义文件夹RedisDesktopManager百度云盘:点击下载提取码:mqj6下载完成后双击打开一路下一步安装启动win + r输入"cmd"回车切换至redis安装目录(本例是"D:\Program ...原创 2020-11-26 17:24:49 · 2668 阅读 · 3 评论 -
Spring Boot 整合Redis基础篇
开发环境Spring Boot 2.4.0 Jdk 13 Idea 2020.1 Redis-x64 3.2.100 RedisDesktopManager 2020.4 Redisredis windows下载:https://github.com/MicrosoftArchive/redis/releases百度云盘:点击下载提取码:s2cu下载完成后直接解压至自定义目录RedisDesktopManager百度云盘:..原创 2020-11-24 17:36:46 · 2288 阅读 · 0 评论 -
SpringBoot注解大全
一、注解(annotations)列表@S****pringBootApplication:包含了@ComponentScan、@Configuration和@EnableAutoConfiguration注解。其中@ComponentScan让spring Boot扫描到Configuration类并把它加入到程序上下文。@Configuration等同于spring的XML配置文件;使用Java代码可以检查类型安全。@EnableAutoConfiguration自动配置。@Comp..转载 2020-10-15 09:25:04 · 95 阅读 · 0 评论 -
Spring Boot整合Thymeleaf:Could not parse as expression
问题项目使用springboot整合Thymeleaf在页面定义数组时遇到问题,数组格式为var d = [[123456,2],[156449,3]]运行后控制台报错org.thymeleaf.exceptions.TemplateProcessingException: Could not parse as expression: "1262304000000, 6], [1264982400000, 3057], [1267401600000, 20434], [1270080..原创 2020-06-12 10:20:12 · 2166 阅读 · 1 评论 -
springboot整合swagger2
使用swagger2之前都是用Doclever管理的,后来实在忍不住繁琐的维护工作,动手整合了一个虽然swagger3都有了,但是没找到怎么升级swagger3介绍1、Swagger2优点整合到Spring Boot中,构建强大RESTful API文档。省去接口文档管理工作,修改代码,自动更新,Swagger2也提供了强大的页面测试功能来调试RESTful API。2、S...原创 2020-03-19 16:23:14 · 469 阅读 · 0 评论 -
springboot打war包引入本地jar
引入的本地jar,例如: <dependency> <groupId>org.example</groupId> <artifactId>udpDemo</artifactId> <scope>system</scope>...原创 2020-01-15 12:36:57 · 444 阅读 · 0 评论 -
springboot之跨域
一、跨域的理解跨域是指:浏览器A从服务器B获取的静态资源,包括Html、Css、Js,然后在Js中通过Ajax访问C服务器的静态资源或请求。即:浏览器A从B服务器拿的资源,资源中想访问服务器C的资源。同源策略是指:浏览器A从服务器B获取的静态资源,包括Html、Css、Js,为了用户安全,浏览器加了限制,其中的Js通过Ajax只能访问B服务器的静态资源或请求。即:浏览器A从哪拿的资源,...原创 2020-01-03 15:27:22 · 324 阅读 · 0 评论 -
Spring Boot之自定义的yml配置文件
首先pom增加 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-configuration-processor</artifactId> ...原创 2020-01-02 10:57:26 · 537 阅读 · 1 评论 -
springboot 参数校验详解
一、PathVariable 校验在定义 Restful 风格的接口时,通常会采用 PathVariable 指定关键业务参数,如下: @GetMapping("/path/{group:[a-zA-Z0-9_]+}/{userid}") @ResponseBody public String path(@PathVariable("group") String g...转载 2019-11-24 11:43:18 · 1472 阅读 · 0 评论 -
springboot配置404、403、500等错误页面自动跳转
记录springboot 1.x可使用(springboot2.x以上版本EmbeddedServletContainerCustomizer已被替代):import org.springframework.boot.context.embedded.ConfigurableEmbeddedServletContainer;import org.springframework.boot...原创 2019-07-23 10:47:43 · 3584 阅读 · 3 评论 -
Springboot项目启动时运行特定方法,项目关闭时执行特定操作
做微信授权时遇到的问题,项目启动时要先获取accesstoken,保证后面程序能够读取,记录下解决方法:首先项目启动时运行import org.springframework.boot.CommandLineRunner;import org.springframework.core.annotation.Order;import org.springframework.stereo...原创 2019-07-15 11:02:49 · 9818 阅读 · 0 评论 -
Springboot配置端口号
springboot项目端口配置可以通过application.yml或application.properties指定server : port : 80或者server.port = 8089代码指定(springboot2.x以上版本EmbeddedServletContainerCustomizer已被替代)@SpringBootApplication(excl...原创 2019-06-04 17:03:59 · 32497 阅读 · 0 评论 -
解决Spring boot出现java.awt.HeadlessException
项目中涉及到GUI时遇到的这个问题,当时困扰了很久,记录下解决方法。一、在springboot启动类里加上二、修改eclipse.ini在eclipse.ini中VM下面加上一句-Djava.awt.headless=false然后重启,尝试一下是否解决...原创 2019-05-22 09:47:40 · 4668 阅读 · 2 评论