这是我第一次尝试处理二进制数据,所以我对此很陌生。我正在编写一个用于上传内容的 REST 服务,并且我将收到一个 Base64 编码的字符串。
我找到了这个(标准 Java),并且我还找到了一个内部 Spring 类(坏主意)。
是否有杰克逊注释可以自动解码来自 Base64 的属性?我应该在我的对象中使用 String 还是 byte[]?
我也在使用 Spring MVC 3,因此可以使用 Spring 框架中的一个类来执行此操作。
[请不要使用 Apache Commons。我想在不添加更多内容的情况下找到解决方案]