⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 coursemanager.java

📁 Extjs2增删改查
💻 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 + -