// 准备返回对象
StaticMongoEntity en = new StaticMongoEntity(type);
try {
// 获得集合名称
Co co = type.getAnnotation(Co.class);
en.setCollectionName(Strings.sBlank(co.value(), type.getSimpleName().toLowerCase()));
// 获取capped属性,判断是否为固定集合
en.setCappedSize(co.cappedSize());
en.setCappedMax(co.cappedMax());
// 获得集合索引
CoIndexes cix = type.getAnnotation(CoIndexes.class);
if (null != cix)
for (String str : cix.value())