📄 coursemanager.java
字号:
package com.tcg.demo;import static com.tcg.core.AppService.getService;import com.tcg.core.PaginationSupport;import com.tcg.core.Utils.Condition;import com.tcg.core.Utils.DwrBackParams;import com.tcg.core.Utils.QueryTranslate;import com.tcg.demo.bean.Course;import java.util.List;/** * Created by IntelliJ IDEA. * User: Administrator * Date: 2008-10-29 * Time: 21:55:11 * To change this template use File | Settings | File Templates. */public class CourseManager { public CourseManager() { } public void addCourse(Course course) { getService().save(course); } public void deleteCourse(Course course) { getService().delete(Course.class,course.getId()); } public void updateCourse(List<Course> list) { for (Course course : list) { getService().save(course); } } public PaginationSupport pageListCourse(DwrBackParams params) { String hql="from Course"; int pageSize=params.getLimit(); int currentPage=params.getStart()/pageSize+1; List<Condition> conditions = params.getConditions(); if(null!=conditions&&conditions.size()>0) { QueryTranslate queryTranslate = new QueryTranslate(hql, conditions); hql = queryTranslate.toString(); } PaginationSupport paginationSupport = getService().findPage(hql,currentPage ,pageSize ); return paginationSupport; }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -