#java

3 篇文章

云盘服务端从nodejs 专项 java 相关复盘

说明 这里是对云盘 node.js 转向 java 做的一个客观总结,个人平时也会经常使用 nodejs,go,python,C#,java 进行开发,比较熟悉各个工具链,所以也并没有语言,框架上面的歧视。 云盘 web 前后端,服务端开发是我在5月份接手的,当时所有端是基础终端来负责,服务化的事情是云计算组负责,5…

spring aop 权限拦截

在云盘服务端 java 化的进程中,我们选择使用了在 header 中添加认证头信息的方式进行权限校验,这样就触发了一个问题,spring mvc 中如何完成这个认证过程。里面有一个难点就是如果请求 body 有业务内容,我们需要获取到里面的内容进行签名,最开始我们直接实现了一个 Interceptor 类,然后通过…

dozer使用

在进行云盘项目开发的时候,经常会遇到将领域模型转化为业务模型,或者将业务模型转化为符合要求的JSON格式,这里面就涉及到大量的 Java Bean to Java Bean 的映射,我们很容易会写出来下面的代码: 这让人很不爽,所以如果两个类结构一样,最常使用的是BeanUtils.copyProperties(s…