- 博客(18)
- 收藏
- 关注
原创 bean注入失败
使用@Primary或@Qualifier注解确保Inn的实现类能够正确注入。如果Outt类在 A 模块中不需要,使用排除它。考虑使用 Spring Profiles 来区分不同模块的配置。确保所有Inn的实现类被正确地声明为 Spring Bean。通过这些方法,你可以避免在 A 模块启动时出现由于Inn接口的多个实现类而导致的错误。
2025-03-31 14:19:44
837
转载 idea 断点调试
Debug用来追踪代码的运行流程,通常在程序运行过程中出现异常,启用Debug模式可以分析定位异常发生的位置,以及在运行过程中参数的变化。通常我们也可以启用Debug模式来跟踪代码的运行流程去学习三方框架的源码。原文链接Debug用来追踪代码的运行流程,通常在程序运行过程中出现异常,启用Debug模式可以分析定位异常发生的位置,以及在运行过程中参数的变化。通常我们也可以启用Debug模式来跟踪代码的运行流程去学习三方框架的源码。
2024-12-03 14:52:15
1396
1
原创 idea快捷键自用
Ctrl + Shift + Alt + N 查找Symbol(方法名)Ctrl + Alt + Enter 在当前行之前插入一行。IDEA是自动保存的,不需要我们去Ctrl + S保存。Ctrl + Shift + 左右方向键 移动窗口分割线。Ctrl+Alt+M 提取方法,将选中的代码提取到方法里。Ctrl + Alt + 方向键 跳转历史光标所在处。代码 上 移 :Shift+Alt +方向上键。代码 下 移 :Shift+Alt +方向下键。Shift + Ctrl + F 在当前项目中查找。
2024-09-15 22:26:52
532
原创 git分支
(若创建新文件,添加到git暂存区但没提交,那么回滚时该文件就会被删除)1.git add:将工作区的文件添加到暂存区,交由git管理。强制签出:意思就是,从a分支切换到b分支时,若a分支有git还未提交的操作,(简单) 舍弃这些操作,直接切换到原先b分支的暂存区,当下一次再。对未提交的修改进行搁置(即把新加的行也加到要切换的分支,可以回滚)切换回a分支时,之前a分支写在暂存区但未提交的行就没了,(即要切换的俩分支都是最后一次提交的状态,未提交的修改直接没了)即回到a分支最后一次提交的状态。
2024-09-15 13:51:59
297
原创 程序包不存在和找不到符号
报错信息:启动后报 java: 程序包org.springframework.retry.annotation不存在
2024-06-13 15:33:15
369
1
原创 Redis设置密码无效(springboot无法连接Redis)
打开文件后 “Ctrl+F”查找“requirepass”,找到“# requirepass foobared”我有两个后缀是 .conf 的文件,这两个文件都用编辑器打开,比如我用Notepad++打开的。再在命令窗口输入“redis-server.exe redis.windows.conf”回车。在redis的目录下找到后缀是 .conf 的文件,文件的名称不统一,以我的为例如下图。输入“exit” 回车就立即退出redis。输入“redis-cli.exe” 回车。都返回的是“OK”,就成功了。
2024-03-22 18:32:10
887
1
原创 过滤器拦截器的区别
所以过滤器、拦截器、service()方法,dispatc()方法的执行顺序应该是这样的,大致画了个图:其实非常好测试,自己写一个过滤器,一个拦截器,然后在这些方法中都加个断点,一路F8下去就得出了结论。a.preHandle()这个方法是在过滤器的chain.doFilter(request, response)方法的前一步执行,也就是在 [System.out.println("before...")][chain.doFilter(request, response)]之间执行。
2024-03-19 16:12:04
2958
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人