高校社团管理系统__devlog6__枚举 \ 时间类型转化 \ springboot调试

2021.10.04
项目参考:
1、后端:https://www.bilibili.com/video/BV1y7411R73P
2、前端:https://www.bilibili.com/video/BV1fw411d7R5?p=31

感觉自己是个xxx,气死了气死了气死了

一 \ 枚举类

在这里插入图片描述
在这里插入图片描述
应该这么写
在这里插入图片描述
还有一个贼恶心的事情,这个项目parent依赖了common,然后association继承了parent,从而association能用common中的工具类。
在解决这个枚举的问题时,如果我用了改了工具类,那么common模块就要重新编译一遍,否则association项目编译不通过,其他子模块也一样(有时候通过编译后,我在common的改动还不会生效,浪费了我好多时间,气死了)
在这里插入图片描述
或者 "找不到符号"等报错
在这里插入图片描述

二 \ 时间类型转换

// 时间类型相互转换的格式都是在SimpleDateFormat的构造器中设置
SimpleDateFormat sdf = new SimpleDateFormat("时间格式");
// 将String 转成 Date(其中时分秒都是0)
Date date = sdf.parse("2021-10-04");
// 将Date转成String
String dateString = sdf.format(date);

在这里插入图片描述
然后就可以整这么一个操作,我们重写一下getter方法,前端VO就能拿到格式化后的时间,就不用再处理的(为什么不直接把VO的时间设置为String类型?因为我的VO是直接mybatis映射来的,类型不一样不会自动注入)

三 \ idea调试

1 \ 如何不重启项目,换断点?
在这里插入图片描述

2 \ 一行内有多个方法调用,如何进入某个方法调用?
在这里插入图片描述
点击进入step into,然后发现该行的3个方法调用变成品红色,想进哪个点哪个即可.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值