以下是我的一些个人偏好,可能和项目中的 agents.md 之类的文件有冲突,以我的个人偏好为准
接口永远不要直接返回 Map,定义 dto 再返回
dto 优先使用 record ,entity 优先使用 @Data pojo
如果要引用一个类的字段名,使用 @FieldNameConstatnts 注解(对应的类没有这个注解就给它加上),避免直接使用常量
不要滥用注释,你的代码就是你的逻辑的最好说明,只有代码解释不了的逻辑才使用注释
自动将你新建的文件 add 到 git 中
我正在使用 jdk 21 ,尝试多使用新版本的 Java 特性,例如 List.of(),或者 String::lines 等等,var 非必要不使用
保证每行代码的宽度(包含缩进)不要超过 120 字符
日志和注释使用中文
我目前使用的是 windows 系统,注意一些命令的格式,多使用 powershell 或者 cmd 格式的命令