![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring Boot
Spring Boot是由Pivotal团队提供的全新框架,目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。
impl柴猿滚滚
发布的博客文章多为个人学习、实战的成果。
如果大佬发现文章错误欢迎指出,可以评论或者私信探讨相关内容。
看了小编的文章有所收获的话请多多支持,点个关注!持续更新哈…谢谢!
展开
-
项目启动报错RMI TCP Accept-0: accept loop for ServerSocket[addr=0.0.0.0/0.0.0.0,localport=53137]的解决方案之一
RMI TCP Accept-0: accept loop for ServerSocket[addr=0.0.0.0/0.0.0.0,localport=53137]原创 2022-10-28 09:18:03 · 3753 阅读 · 0 评论 -
Spring同一个class类中的@Transactional事务调用另一个事务不生效的解决方案
同一个class类,在事务方法中调用另外一个事务方法,被调用方法的事务不生效原创 2022-10-08 15:57:16 · 3120 阅读 · 1 评论 -
java.io.IOException: The server sockets created using the LocalRMIServerSocketFactory的解决方案之一
SpringBoot项目启动报错java.io.IOException: The server sockets created using the LocalRMIServerSocketFactory only accept connections from clients running on the host where the RMI remote objects have been exported.翻译:使用LocalRMIServerSocketFactory创建的服务器套接字仅接受来自已原创 2021-12-10 21:20:54 · 8344 阅读 · 1 评论 -
SpringBoot集成EasyPOI实现Excel表格的导入导出功能
导入Vue<div class="ruleSetBox"> <div class="label"><span>限定用户白名单</span></div> <div class="switch"> <el-switch v-model="ruleData.whiteFlag" :active-value="1" active-color="#409EFF" :ina原创 2021-04-26 10:36:10 · 340 阅读 · 3 评论 -
SpringBoot之防止SQL注入和XSS攻击
SQL注入(SQLi)是一种注入攻击,可以执行恶意SQL语句。它通过将任意SQL代码插入数据库查询,使攻击者能够完全控制Web应用程序后面的数据库服务器。攻击者可以使用SQL注入漏洞绕过应用程序安全措施;可以绕过网页或Web应用程序的身份验证和授权,并检索整个SQL数据库的内容;还可以使用SQL注入来添加,修改和删除数据库中的记录。SQL注入漏洞可能会影响使用SQL数据库(如MySQL,Oracle,SQL Server或其他)的任何网站或Web应用程序。犯罪分子可能会利用它来未经授权访问用户的敏感数据:转载 2020-06-02 23:01:59 · 3722 阅读 · 0 评论 -
SpringBoot整合Mongodb实现CRUD操作
MongoDB&Robo3t的安装与使用Mongodb 是属于文档型的非关系型数据库,特点是高性能、易部署、易使用,存储数据非常方便。是一种NoSQL的数据库。Mongodb特点面向集合存储,容易存储对象类型的数据。在MongoDB 中数据被分组存储在集合中,集合类似RDBMS 中的表,一个集合中可以存储无限多的文档模式自由,采用无模式结构存储。在MongoDB 中集合中存储的数据是无模式的文档,采用无模式存储数据是集合区别于RDBMS 中的表的一个重要特征支持完全索引,可原创 2020-06-02 17:17:24 · 398 阅读 · 0 评论 -
SpringBoot整合Exception实现异常处理
1.通用异常处理BusinessException,继承RuntimeException@Data@EqualsAndHashCode(callSuper = false)public class BusinessException extends RuntimeException { private static final long serialVersionUID = 1L; private int code; private String msg; publ转载 2020-06-02 11:35:00 · 1302 阅读 · 0 评论 -
SpringBoot整合Websocket实现消息推送
效果显示:客户端http://localhost:80/index服务端http://localhost:80/admin客户端A连接并发送消息服务端服务端单发消息服务端群发消息点击这里>Github项目源码地址-SpringBoot整合Websocket实现消息推送...转载 2020-06-01 12:28:49 · 320 阅读 · 0 评论 -
SpringBoot整合Swagger-UI实现在线API文档
SpringBoot整合Swagger-UI实现在线API文档原创 2020-05-29 10:56:30 · 232 阅读 · 0 评论 -
SpringBoot整合Shiro实现登录认证和权限授权
Shiro是一个功能强大、灵活的,开源的安全框架,主要可以帮助我们解决程序开发中认证和权限等问题。基于拦截器做的权限系统,权限控制的粒度有限,为了方便各种各样的常用的权限管理需求的实现,我们有必要使用比较好的安全框架。早期Spring security 作为一个比较完善的安全框架比较火,但是Springsecurity学习成本比较高,于是就出现了shiro安全框架,学习成本降低了很多,而且基本的功能也比较完善。Shiro的架构1、Subject:主题。被验证的对象,一般指的当前用户对象。但是不仅转载 2020-05-28 16:02:31 · 985 阅读 · 0 评论 -
SpringBoot封装RedisTemplate实现Redis数据缓存
Redis是一个开源的内存数据结构存储,用作数据库,缓存和消息代理。以(key,value)的形式存储数据的数据库,是当前互联网世界最为流行的 NoSQL(Not Only SQL)数据库。主要用Redis实现缓存数据的存储,可以设置过期时间。适合高频读写、临时存储的数据。Redis 可以存储键与5种不同数据结构类型之间的映射,这5种数据结构类型分别为String(字符串)、List(列表)、Set(集合)、Hash(散列)和 Zset(有序集合)。结构类型结构存储的值结构的读写能力原创 2020-05-27 17:47:37 · 466 阅读 · 0 评论 -
SpringBoot集成JWT实现token令牌验证
JWT,英文全称JSON Web Token:JSON网络令牌。为了在网络应用环境间传递声明而制定的一种基于JSON的开放标准(RFC 7519)。这个规范允许我们使用JWT在客户端和服务端之间传递安全可靠的信息。JWT是一个轻便的安全跨平台传输格式,定义了一个紧凑自包含的方式,用于通信双方之间作为 JSON 对象安全地传递信息。此信息可以通过数字签名进行验证和信任。紧凑:这个字符串简洁,数据量小,传输速度快,能通过URL参数、HTTP请求提交的数据以及HTTP Header的方式进行传递。自包含转载 2020-05-26 16:37:00 · 722 阅读 · 2 评论 -
SpringBoot中注入RedisTemplate实例异常解决之org.springframework.beans.factory.NoSuchBeanDefinitionException
Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.2020-05-12 11:15:00.385 [main] ERROR org.springframework.boot.SpringApplication - Application run failedorg.springframework.beans.factory.Uns转载 2020-05-12 11:39:43 · 2691 阅读 · 0 评论 -
使用Intellij IDEA初步搭建SpringBoot
第一步:新建Spring Initializr项目(1)选择Spring Initializr(2)选择SDK,点击【Next】(3)填写项目信息,点击【Next】(4)勾选Web依赖(5)勾选SQL依赖,点击【Next】(6)选择项目存放本机位置,点击【Finish】(7)创建完之后,【Import Changes】等待配置。默认项目结构如下:第二步:代码测试(1)...原创 2020-04-22 12:39:10 · 225 阅读 · 0 评论