首页>代码>java servlet+bootstrap+ajax实现的教师年度工作填报系统>/report_servlet/src/com/mocha/report/article/dao/ArticleDao.java
package com.mocha.report.article.dao; import java.sql.SQLException; import java.util.List; import java.util.Map; import com.mocha.report.entites.Article; /** * 论文的dao * @author zhangxh * */ public interface ArticleDao { List<Map<String,String>> findTotal() ; /** * 查询所有论文 * */ List<Article> findByCondition(Article article,int page,int perPage); /** * 获取最大页数 * @return */ int getMaxPage(int perPage,Article article) throws SQLException; /** * 根据usercode查询登陆用户的论文信息 * 条件查询 * 分页技术 */ List<Article> findByUsercode(String usercode,int page,int perPage); /** * 查询最大页数 * @param perPage * @return * @throws SQLException */ public int getMaxPage(int perPage,String usercode) throws SQLException; /** * 根据论文aid查询论文信息 * */ Article findByAid(int aid); /** * 删除 */ void delete(int aid); /** * 添加 */ void save(Article article); /** * 修改 */ void update(Article article); }