package com.stu.service.impl;
import java.util.List;
import org.springframework.transaction.annotation.Transactional;
import com.stu.dao.SchoolDao;
import com.stu.entity.PageBean;
import com.stu.entity.School;
import com.stu.service.SchoolService;
/**
* 操作School对象的业务类
* @author TF
*
*/
@Transactional
public class SchoolServiceImpl implements SchoolService {
//注入对象
private SchoolDao schoolDao;
public void setSchoolDao(SchoolDao schoolDao) {
this.schoolDao = schoolDao;
}
/**
* 分页查询所有的学校
*/
public PageBean<School> findByPage(int currPage) {
PageBean<School> pageBean = new PageBean<School>();
//封装当前页
pageBean.setCurrPage(currPage);
//封装每页记录数
int pageSize = 5;
pageBean.setPageSize(pageSize);
//封装总记录数
int totalCount = schoolDao.findCount();//查询总记录数
pageBean.setTotalCount(totalCount);
//封装总页数
double tc = totalCount;
Double num = Math.ceil(tc / pageSize);
pageBean.setTotalPage(num.intValue());
//封装查询到的当前页数据
int begin = (currPage - 1) * pageSize;
List<School> list = schoolDao.findByPage(begin,pageSize);
pageBean.setPageList(list);
return pageBean;
}
/**
* 添加学校
*/
public void add(School school) {
schoolDao.add(school);
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
SSH框架实现的学生管理系统
共116个文件
jar:46个
class:20个
java:20个
4星 · 超过85%的资源 需积分: 13 56 下载量 54 浏览量
2018-03-27
11:43:53
上传
评论 5
收藏 18.41MB RAR 举报
温馨提示
ssh框架实现的学生管理系统,其中也实现了前台界面的学生管理。
资源推荐
资源详情
资源评论
收起资源包目录
SSH框架实现的学生管理系统 (116个子文件)
SchoolServiceImpl.class 2KB
SchoolDaoImpl.class 2KB
UserAction.class 2KB
SchoolAction.class 2KB
PageBean.class 2KB
School.class 1KB
Student.class 1KB
UserDaoImpl.class 1KB
StudentAction.class 979B
User.class 973B
UserServiceImpl.class 853B
StudentServiceImpl.class 640B
TestUtil.class 611B
StudentDaoImpl.class 377B
SchoolService.class 294B
SchoolDao.class 292B
UserService.class 182B
UserDao.class 181B
StudentService.class 125B
StudentDao.class 113B
.classpath 607B
org.eclipse.wst.common.component 447B
org.eclipse.wst.jsdt.ui.superType.container 49B
hibernate-core-4.2.2.Final.jar 4.41MB
aspectjweaver-1.8.9.jar 1.78MB
freemarker-2.3.22.jar 1.24MB
spring-context-4.2.0.RELEASE.jar 1.03MB
spring-core-4.2.0.RELEASE.jar 1MB
struts2-core-2.3.24.jar 812KB
spring-web-4.2.0.RELEASE.jar 748KB
javassist-3.20.0-GA.jar 733KB
spring-beans-4.2.0.RELEASE.jar 712KB
xwork-core-2.3.24.jar 661KB
mchange-commons-java-0.2.11.jar 592KB
hibernate-entitymanager-5.0.7.Final.jar 584KB
spring-test-4.2.0.RELEASE.jar 537KB
c3p0-0.9.5.2.jar 486KB
mysql-connector-java-5.0.4-bin.jar 484KB
log4j-1.2.17.jar 478KB
spring-orm-4.2.0.RELEASE.jar 455KB
antlr-2.7.7.jar 435KB
spring-jdbc-4.2.0.RELEASE.jar 412KB
commons-lang3-3.2.jar 376KB
spring-aop-4.2.0.RELEASE.jar 355KB
dom4j-1.6.1.jar 307KB
spring-jms-4.2.0.RELEASE.jar 273KB
spring-tx-4.2.0.RELEASE.jar 257KB
spring-expression-4.2.0.RELEASE.jar 256KB
ognl-3.0.6.jar 223KB
jandex-2.0.3.Final.jar 182KB
hibernate-jpamodelgen-5.2.10.Final.jar 176KB
commons-io-2.2.jar 170KB
hibernate-jpa-2.1-api-1.0.0.Final.jar 111KB
hibernate-commons-annotations-4.0.2.Final.jar 80KB
commons-fileupload-1.3.1.jar 67KB
jboss-logging-3.3.0.Final.jar 65KB
classmate-1.3.0.jar 63KB
commons-logging-1.1.3.jar 61KB
spring-aspects-4.2.0.RELEASE.jar 57KB
asm-3.3.jar 43KB
asm-commons-3.3.jar 37KB
slf4j-api-1.7.7.jar 29KB
jboss-transaction-api_1.2_spec-1.0.1.Final.jar 28KB
struts2-spring-plugin-2.3.24.jar 21KB
asm-tree-3.3.jar 21KB
geronimo-jta_1.1_spec-1.1.1.jar 16KB
hibernate-c3p0-5.2.10.Final.jar 11KB
slf4j-log4j12-1.7.2.jar 9KB
aopalliance-1.0.jar 4KB
SchoolServiceImpl.java 1KB
SchoolAction.java 1KB
UserAction.java 1KB
SchoolDaoImpl.java 1KB
PageBean.java 926B
Student.java 761B
School.java 702B
UserDaoImpl.java 666B
StudentAction.java 629B
UserServiceImpl.java 569B
User.java 510B
StudentServiceImpl.java 453B
StudentDaoImpl.java 283B
SchoolDao.java 222B
SchoolService.java 209B
TestUtil.java 203B
UserDao.java 126B
UserService.java 123B
StudentService.java 68B
StudentDao.java 60B
.jsdtscope 500B
showAllSchool.jsp 3KB
addSchool.jsp 1KB
index.jsp 1KB
left.jsp 1KB
top.jsp 1KB
right.jsp 897B
main.jsp 600B
MANIFEST.MF 36B
.mymetadata 282B
org.eclipse.wst.jsdt.ui.superType.name 6B
共 116 条
- 1
- 2
资源评论
- weird302018-07-03有没有数据库啊,不然运行不了,求给
- IT小喳喳2018-08-06有没有数据库啊,求发一份
麦田里的守望
- 粉丝: 27
- 资源: 9
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功