常用的

1、查找符合某个model的第一条数据
private String accordingCodeFindCodeName(String sourceString) {
String name = null;
CategoryData cData = new CategoryData(); // 根据grade来查找中文名称
cData.setNdCode(sourceString);
try {
cData = categoryDataRepository.getByExample(cData);
if (cData == null) {
return "";
}
name = cData.getTitle();
} catch (EspStoreException e) {

        throw new LifeCircleException(HttpStatus.INTERNAL_SERVER_ERROR,
                LifeCircleErrorMessageMapper.StoreSdkFail.getCode(),
                e.getMessage());
    }

    return name;
}

2、通过resType来判断调用哪个仓储(CommonServiceHelper----isQuestionDb)

public static boolean isQuestionDb(String resType){
        if (!(resType.equals(IndexSourceType.QuestionType.getName()) || resType
                .equals(IndexSourceType.SourceCourseWareObjectType.getName()))) {
            return false;
        }
        return true;
    }

3、判断资源是否存在(NDResourceServiceImpl---checkResourceExist)

4、通过resType来获取Repository

@Autowired
    private CommonServiceHelper commonServiceHelper;
ResourceRepository resourceRepository = commonServiceHelper.getRepository(resourceType);

5、获取当前的时间,并且为Timestamp类型
new Timestamp(new Date().getTime())

最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容