# 课程目录
相关import
import blackboard.persist.KeyNotFoundException;
import blackboard.persist.PersistenceException;
import blackboard.persist.category.CourseCategoryDbLoader;
import blackboard.persist.category.CourseCategoryDbPersister;
import blackboard.admin.data.datasource.DataSource;
import blackboard.data.ValidationException;
import blackboard.data.category.BbCourseCategory;
先初始化一下
private static CourseCategoryDbLoader courseCategoryDbLoader = null;
private static CourseCategoryDbPersister courseCategoryDbPersister = null;
static {
try {
courseCategoryDbLoader = CourseCategoryDbLoader.Default.getInstance();
courseCategoryDbPersister = CourseCategoryDbPersister.Default.getInstance();
} catch (PersistenceException e) {
e.printStackTrace();
}
}
# 获取课程目录
BbCourseCategory bbCourseCategory = courseCategoryDbLoader.loadByBatchUid(courseCategoryId);
# 插入/更新课程目录
courseCategoryDbPersister.persist(bbCourseCategory);
# 删除课程目录
courseCategoryDbPersister.deleteById(bbCourseCategory.getId());
← PortalRole DataSource →