- 博客(3)
- 收藏
- 关注
原创 如何使用 EasyExcel 框架实现缺陷跟踪系统中的 bug 导出功能?
EasyExcel 是阿里巴巴开发的一款基于 Java 的 Excel 读写框架,支持复杂模板导出、读取、多 sheet 等操作,可高效地处理 Excel 文件并进行批量读写,能在 Java 开发中直接操作 Excel 文件,节省时间提高效率。支持 Java 对象和 Excel 文件的互相转换;支持读取和写入大量数据;支持多线程读写;支持读取和写入 Excel 各种类型值;支持使用注解指定读写的 Excel 的列和 Sheet 的名称;
2023-06-19 02:45:00
445
1
原创 基于AOP实现权限控制,优化Java项目开发
本文所用的开发语言为Java,应用框架为Spring cloud/MyBatis-plus。示例中的代码为个人开发的缺陷跟踪系统代码片段。我们可以使用@Around上面代码中,我们首先引入了@Component注解和@Aspect注解,将这个类定义为一个切面。然后,在切面中,我们编写了一个方法,用于根据当前用户的权限等级进行权限校验。在方法中,我们通过解析切点的方法参数,找到其中的当前用户ID值,并依此获取到该用户的权限等级信息。之后,我们根据当前方法所定义的权限名称来进行具体的权限校验。
2023-06-18 21:58:08
1508
1
原创 如何使用微服务架构进行项目开发?
而Gateway是Spring Cloud的一个API网关,它可以帮助我们将我们的请求路由到正确的微服务上。Nacos是阿里巴巴的一款服务注册中心和配置中心的产品,它可以实现服务的发现和管理,同时在微服务框架中非常方便地实现配置的管理。它具有轻量级、易用性、高可用性等特点,可以帮助我们轻松管理不同的应用程序服务,并将其注册到一个统一的服务网络中。父工程的pom.xml中定义相关依赖项的版本号,我们只需在子工程中继承pom.xml,就能够应用父工程中定义的依赖项。它是一个公共模块,所有的子工程都可以继承它。
2023-06-17 23:03:26
387
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人