首页
学习
活动
专区
工具
TVP
发布

墨白的Java基地

代码改变世界!
专栏作者
201
文章
400665
阅读量
33
订阅数
【随笔】java.lang.ClassNotFoundException 异常解决及思路
而我这个属于第一种情况,全局唯一使用 swagger 相关的内容为 mybatis-plus-spring-boot-starter
框架师
2022-11-16
4K0
【WEB系列】高版本SpringBoot整合Swagger启动异常问题
前言: Spring Boot 2.6.x 版本引入依赖 springfox-boot-starter (Swagger 3.0) 后,启动项目会报错: Failed to start bean ‘ documentationPluginsBootstrapper ‘ ; nested exception… 异常信息: Error starting ApplicationContext. To display the conditions report re-run your application wit
框架师
2022-05-14
1.6K0
【WEB系列】SpringBootStarter-组件化开发
建立一个 swagger-spring-boot-starter ,用来简化搭建项目的时候配置 swagger 的流程
框架师
2022-05-12
1.1K0
【WEB系列】使用StopWatch输出执行耗时
有时候在做开发任务的时候需要记录某段代码块的执行时间,或者记录每个任务的执行时间。最简单的方法就是打印当前时间与执行完时间的差值,原始情况下, 我们通过System.currentTimeMillis() 相减计算某段代码的耗时,但是这样如果执行大量测试的话就很麻烦,并且不直观,如果想对执行的时间做进一步控制,则需要在程序中很多地方修改,目前 spring-framework 提供了一个 StopWatch 类可以做类似任务执行时间控制,也就是封装了一个对开始时间,结束时间的记录工具。
框架师
2022-03-08
5220
【Web系列】SpringBoot防护XSS攻击配置
后端解决这个其实很简单的,有句名言,不要相信前端传过来的任何参数,简单来说,XSS 在后端处理的时候对所有用户提交的数据进行校验和转义,比如把< 转换为 &lt; 把 > 转换为 &rt;
框架师
2022-03-08
3.9K0
【工具系列】常用maven命令介绍
一般情况下是用不到这些命令的,因为 idea 集成 maven 后,可以直接在 idea 进行 maven 的操作,只是最近不是换了 mvnd 了嘛,所以需要使用到 maven 命令,发现很多都忘记了,在这里重新记录下。
框架师
2022-03-08
8640
【DB系列】SpringBoot集成Flyway版本迭代框架
最近项目中引入了 Flyway 这个管理数据库版本框架,目的是为了解决我们一直存在的数据库脚本迭代混乱这个问题。说来惭愧,公司一直都是手动迭代数据库版本,配置MybatisPlus的init-sql组件使用的。
框架师
2021-11-22
1.8K0
SpringBoot监控工具之《Actuator》
有句话怎么说呢?学的越多,不知道的就越多,现在感觉学的越来越废了,不学又不行,最近一直在钻研 SpringBoot相关的内容,准备先写一些基础的案例代码,后续研究的更加透彻,写一些有内涵的刨析文章发表出来,下面开始吧!
框架师
2021-11-22
1.3K0
SpringBoot项目安装SSL协议
概述 这个需求是我目前做的项目被网安评测的时候,一个漏洞的解决方案。使用SpringBoot内置Tomcat启动应用程序为http协议访问,应网安需求修改为https://协议访问项目,网络搜索出了两种解决方案,一种为使用JDK本地程序生成SSL证书,部署到SpringBoot项目上,一种使用云服务商提供的SSL证书,但是云服务器商提供证书需要域名校验,无法应用在localhost项目上面,故而选择第一种使用JDK本地生成SSL证书,如果浏览器弹框显示不安全就将证书部署在浏览器上面 开发环境 IDEA:I
框架师
2021-08-05
1.2K0
SpringBoot跨域及后端解决方案
Access-Control-Allow-Origin:http://somehost.com 表示允许http://somehost.com发起跨域请求。
框架师
2021-08-05
4.1K0
SpringBoot异步任务记录
简介 突发奇想,就想玩一下异步任务,记得之前项目有个场景需要使用异步执行,但是异步调用没有成功,后来采用了多线程去执行,今天就系统的学习下异步执行任务。记录一下 有时候在项目中,当访问其他人的接口较慢或者做耗时任务时,不想程序一直卡在耗时任务上,想程序能够并行执行, 我们可以使用多线程来并行的处理任务,也可以使用 spring 提供的异步处理方式 @Async 。 在异步处理的方法上添加注解 @Async ,就会启动一个新的线程去执行。 Spring 通过任务执行器 TaskExecutor ,来实现多线程
框架师
2021-08-05
5170
Spring的IOC的实现账户的CRUD
Spring的IOC的实现账户的CRUD 完整目录结构 image.png 打开你的图形化界面工具(sqlyog,navicat...),创建数据库spring-test,导入以下SQL DROP TABLE IF EXISTS USER; CREATE TABLE USER ( id INT(11) NOT NULL AUTO_INCREMENT, username VARCHAR(32) NOT NULL COMMENT '用户名称', birthday DATETIME DEFAU
框架师
2021-03-05
2460
SpringBoot2.3整合InfluxDB实现增删查
InfluxDB是一个用于存储和分析时间序列数据的开源数据库。因为公司项目需求,记录一下使用过程
框架师
2021-03-05
6K4
SpringBoot实现邮件发送
SMTP全称为Simple Mail Transfer Protocol(简单邮件传输协议),它是一组用于从源地址到目的地址传输邮件的规范,通过它来控制邮件的中转方式。SMTP认证要求必须提供账号和密码才能登陆服务器,其设计目的在于避免用户受到垃圾邮件的侵扰。
框架师
2021-03-05
5870
SpirngBoot整合Swagger
由于Spring Boot能够快速开发、便捷部署等特性,相信有很大一部分Spring Boot的用户会用来构建RESTful API。而我们构建RESTful API的目的通常都是由于多终端的原因,这些终端会共用很多底层业务逻辑,因此我们会抽象出这样一层来同时服务于多个移动端或者Web前端。
框架师
2021-03-05
1.1K0
SpringBoot引入的依赖为什么没有版本号
在入门springboot的时候我相信很多朋友都有过这样的疑问,为什么spring boot项目在pom文件引入的某些依赖不需要指定版本呢?但是却并不妨碍我们使用或下载jar包 <?xml versi
框架师
2021-03-04
2.6K0
一文搞懂Swagger,让你明白用了Swagger的好处!!!
前后端分离缺陷 了解Swagger之前,需要先知道什么是前后端分离 现在的时代 SpringBoot + VUE 以前的时代 SSM + JSP模板引擎====>后端程序员 前后端分离时代 通过相关的
框架师
2020-06-16
3K2
一文搞懂Swagger,让你明白用了Swagger的好处!!!
前后端分离缺陷 了解Swagger之前,需要先知道什么是前后端分离 现在的时代 SpringBoot + VUE..........等等 以前的时代 SSM + JSP模板引擎====>后端程序员 前
框架师
2020-06-11
5.3K0
带你学习最简单的分页插件PageHelper
PageHelper是国内非常优秀的一款开源的mybatis分页插件,它支持基本主流与常用的数据库, 例如mysql、 oracle、mariaDB、 DB2、 SQLite、Hsqldb等。今天墨白就给大家聊聊PageHelper这款分页插件,下面是PageHelper开源地址,感兴趣的小伙伴可以去看一下
框架师
2019-11-10
8050
进阶spring/Hibernate*框架精选面试题
,今天给大家带来的是一些Java框架的面试题,这些面试题涵盖Hibernate框架,spring框架等,建议收藏
框架师
2019-09-19
6190
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档