springboot项目集成mongodb,运行后,mongodb中的数据库为何多出了两个属性?
dao层接口代码如下:
@Repository
public interface LogRepository extends MongoRepository<LogEntity, Long> {
}
dao层实现类代码如下:
@Repository
public class LogDAO {
private final LogRepository repository;
public LogDAO(LogRepository repository) {
this.repository = repository;
}
public void insert(LogEntity entity) {
repository.insert(entity);
}
}
实体类代码如下:
@Document("rc_log")
@Data
public class LogEntity {
private Integer userId;
private Integer userType;
private String requestUrl;
private String message;
private Object exception;
private Integer resultCode;
private Date datetime = new Date();
}
没有异常的情况下,mongodb缓存的数据属性应该是6个,运行结果多出了两个属性。
运行截图如下:
希望广大网友能帮我解答!