审计字段的使用配置

来源:互联网 发布:深圳电子网络培训班 编辑:程序博客网 时间:2024/06/08 02:35
  1. 目标是实现审计字段的处理,包括创建时间,修改时间,版本号等

  2. 基本配置如下
    public class Demo{
    @Id
    private String id;
    @CreatedDate
    private Date createdDate;

    @LastModifiedDateprivate Date lastModifiedDate;@Versionprivate Long version;

    }


<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"   xmlns:mongo="http://www.springframework.org/schema/data/mongo"xsi:schemaLocation="http://www.springframework.org/schema/beans    http://www.springframework.org/schema/beans/spring-beans.xsd       http://www.springframework.org/schema/data/mongo http://www.springframework.org/schema/data/mongo/spring-mongo-1.8.xsd"><mongo:repositories base-package="tv.pps.operation.dao.mongo" /><mongo:auditing /><mongo:db-factory id="mongoDbFactory"                  host="${mongo.host}"                  port="${mongo.port}"                  dbname="${mongo.database}"                  username="${mongo.username}"                  password="${mongo.password}"/><mongo:mapping-converter id="mappingConverter" base-package="tv.pps.operation.bean"></mongo:mapping-converter><bean id="mongoTemplate" class="org.springframework.data.mongodb.core.MongoTemplate">    <constructor-arg name="mongoDbFactory" ref="mongoDbFactory"/>    <constructor-arg name="mongoConverter" ref="mappingConverter"/></bean>

0 0
原创粉丝点击