# 课程
相关import
import blackboard.data.user.User;
import blackboard.persist.PersistenceException;
import blackboard.persist.user.UserDbLoader;
import blackboard.persist.user.UserDbPersister;
import blackboard.platform.security.algorithm.CryptoAlgorithmManager;
import blackboard.data.ValidationException;
import blackboard.data.user.User.SystemRole;
import blackboard.admin.data.datasource.DataSource;
import blackboard.persist.Id;
import blackboard.persist.KeyNotFoundException;
import blackboard.persist.MaxUsersLicenseLimitException;
先初始化一下
private static CourseDbLoader courseDbLoader = null;
private static CourseDbPersister courseDbPersister = null;
static {
try {
courseDbLoader = CourseDbLoader.Default.getInstance();
courseDbPersister = CourseDbPersister.Default.getInstance();
} catch (PersistenceException e) {
e.printStackTrace();
}
}
# 获取课程
Course course = courseDbLoader.loadByCourseId(courseId);
# 插入/更新课程
courseDbPersister.persist(course);
# 删除课程
courseDbPersister.deleteById(id);
← User CourseMembership →