项目学习-ELADMIN
记录学习项目ELADMIN过程中遇到的问题,学习笔记和项目的亮点。
yunyala
后端开发工程师,熟悉Java、PHP编程语言和Redis、消息队列等中间件,喜欢写一些技术小工具。
展开
-
【eladmin项目拆解】注解@RequiredArgsConstructor详解
这个注解通常用于简化 Java 类的编写,特别是用于创建不可变对象时很有用。在使用 @RequiredArgsConstructor 注解后,Lombok 会为每个带有 @NonNull 注解的成员变量生成一个对应的参数,并在构造函数中进行初始化。这样可以减少重复的样板代码,提高代码的可读性和可维护性。这时候, @RequiredArgsConstructor 写在类上面可以代替@AutoWired注解,需要注意的是:在注入的时候需要用final定义,或者使用@notnull注解。原创 2024-04-22 11:15:39 · 383 阅读 · 0 评论 -
【eladmin项目拆解】登录功能实现源码
具体路径为:你的项目路径\eladmin\eladmin-common\src\main\java\me\zhengjie\utils\RedisUtils.java。项目作者把这个权限认证的功能写在了路径之下:你的项目路径\eladmin\eladmin-system\src\main\java\me\zhengjie\modules\security\security。接下来,我会拆解一下用户管理模块代码,然后基于用户模块,编写自己的文章管理模块代码。原创 2024-04-19 10:30:05 · 431 阅读 · 0 评论 -
【eladmin项目拆解】项目用到的技术栈介绍
后端:Spring Boot 2.6.4Mybatis-PlusJWTSpring SecurityRedis前端:vue原创 2024-04-17 22:41:20 · 237 阅读 · 0 评论