Autuan's Blog

休息,再出发.

前端Get请求时间报错endTime Failed to convert property value of type 'java.lang.String' to required type 'java.time.LocalDateTime' for property 'endTime'

使用注解形式解决ConversionFailedException

问题描述 使用Get请求时请求时,路径&参数如下: http://localhost:8080/meber/query?startTime=2023-05-07T09:21:50.830Z&endTime=2023-06-05T09:21:50.830Z 报错如下: endTime Failed to convert property value of type 'java...

SpringBoot中的单元测试(一)

如何开始单元测试

测试是来表明bug的存在而不是不存在。 前方 很多小伙伴们一提起单元测试,就会说啊这个好这个好,然后又紧接着一串自动化、覆盖率 等等一串名词出来…… 可是到实际使用的时候,却很少使用,当然原因多种多样,比如说: 代码测试用例各种细节太麻烦了 没有时间、项目太多 不知道怎么写 公司有专门的测试 在SpringMVC/SpringBoot 下运行单元测试还要启动...

有代理还是443 超时?在已有代理的情况下轻松推拉Github

Git代理的技巧和步骤,让你无障碍访问Github

有时,我们的网络环境不好,访问不了Github,这个时候就会使用代理来加速访问Github 但是代理配置好之后,有时我们会发现这么一个现象: GitHub 网页访问很快,刷一下就出来了 可是对GitHub上的项目pull/push 的时候就悲哀的发现,怎么还是超时 443 哇 😭 这个是因为我们项目没配置代理的原因 在项目目录下执行如下命令,启用代理: # 8080 是代理的端口...

JetBrains常用快捷键第二弹-书签的使用

JetBrains-Idea-Bookmark

本来打算简单的讲一下JebBrains相关的快捷键,但是发现已经 有人 做了完善的整理,而且 star 数特别的高 😑。 本着不重复造轮子的想法,后续的常用快捷键我就不再仅仅是讲一下它是怎么做的了。 如果你只想大概了解Intellij Idea 有哪些快捷键,或者你已经对它们比较熟悉了,那么你可以直接跳过这篇博客,去这个仓库学习更多。 后续我打算改为以功能/模块为主题更详细的描述一下快捷...

Intellij Idea Git Commmit 使用模态框

侧边栏我再也不想用了T-T

Intellij Idea 使用 Git Commit 时,默认是打开左边的侧边栏 博主认为这一点不如以前的版本好:还是模态框合适 毕竟 git commit \ push 并不频繁 那么,如何将这个改回模态框呢? 其实很简单 在侧边栏的右上角有一个齿轮状的图标,点击后选择 Switch to Commit Dialog即可。 是不是很简单?

JetBrains常用快捷键第一弹

JetBrains常用快捷键第一弹

别总是重新造轮子,做个轮位对准就够了。——安东尼 D 安哥 复制 Ctrl + C 剪切 Ctrl + X 粘贴 Ctrl + V 快速复制粘贴 Ctrl D 删除选中行 Ctrl Y 当前页面搜索 Ctrl + F 大小写敏感 Alt C 匹配词 Alt W 下一个 Enter / F3 上一个 Shift Enter / Shift F3 当...

在distinct的情况下使用PageHelper分页

distinct或distinctrow

在 distinct 情况下分页 PageHelper 是 mybatis 相关的知名分页插件,在国内可以说是相当流行。 一般情况下,我们并不需要特别配置或写一些代码即可完成分页的操作。 但随着业务的开发,我们总归会碰到一些非一般情况。 有时,业务的需要可能会使我们使用distinct或者distinctrow来完成去重操作,情况可能类似如下 : <select id="lis...

MySql检查数据库中所有同名的字段

MySql检查数据库中所有同名的字段

MySql通常我们使用外键时,并不创建外键索引。 时间久了,我们需要检查在一个数据库中,同样的字段名用到了多少个地方。 sql 如下 : SELECT COLUMN_NAME,TABLE_NAME FROM information_schema.COLUMNS where TABLE_SCHEMA = (select database()) AND COLUMN_NAME = '...

bean/mapper始终为空

bean/mapper始终为空

If the plan doesn’t work,change the plan , but never the goal. 错误描述 SpringBoot Mapper注入为空 异常代码情况 @Service public class DemoServiceImpl implements DemoService { @Autowired private Dem...

this condition is null

If the plan doesn’t work,change the plan , but never the goal. 错误描述 org.springframework.context.ApplicationContextException: Failed to start bean ‘documentationPluginsBootstrapper’; nested ex...