spring-data-mongodb-encrypt 允许将任何字段都标记为@Encrypted以进行逐字段加密。 产品特点 透明地集成到spring-data-mongodb 支持嵌套的集合,地图和bean 高性能(无反射,优化了加密) 密钥版本控制(以帮助迁移到新密钥而无需转换数据) 开箱即用支持256位AES 支持Java中可用的任何加密(通过JCE) 简单(<1000行代码) 经过全面测试 没有依赖 向后兼容 对于spring-data 1项目,请使用分支。 对于spring-data 2项目,请使用分支。 对于急躁的人 添加依赖项: <