资源简介
基于MVC模式的学生管理系统,压缩包中含有项目的sql文件,需自己手动执行!(推荐一款图形管理工具:Navicat)。注意事项:查看你自己的mysql相关设置和项目中的util工具类里面链接数据库的用户名和密码是否一致!
代码片段和文件信息
package cn.niit.dao;
import java.util.ArrayList;
import cn.niit.entity.Students;
import cn.niit.util.DB_Util;
public class StudentsDao {
private int mohuCount=0;
public int getMohuCount() {
return mohuCount;
}
public void setMohuCount(int mohuCount) {
this.mohuCount = mohuCount;
}
//1注册[测试完成]
public boolean insert(Students students)
{
String sql=“INSERT INTO t_students“
+ “(snamesbirthdayssxesclasssfathersmothersphonesemailstelphonesadress)“ +
“VALUE(??????????)“;
String par[]= {students.getSname()students.getSbirthday()students.getSsxe()
students.getSclass()students.getSfather()students.getSmother()students.getSphone()
students.getSemail()students.getStelphone()students.getSadress()};
for(int i=0;i if(par[i]!=null&&par[i].equals(““)){
par[i]=“未知“;
}
}
return DB_Util.update(sql par);
}
//2根据id获取用户信息[测试完成]
public Students getStudents(int sid)
{
String sql=“select * from t_students where sid=?“;
String par[]= {sid+““};
ArrayList list=new ArrayList();
list=DB_Util.select(sql par);
ArrayList list1=new ArrayList();
list1=(ArrayList) list.get(0);
Students students=new Students(Integer.parseInt((String) list1.get(0))
list1.get(1).toString() list1.get(2).toString() list1.get(3).toString()
list1.get(4).toString() list1.get(5).toString() list1.get(6).toString()
list1.get(7).toString() list1.get(8).toString() list1.get(9).toString()
list1.get(10).toString());
return students;
}
//3显示用户列表[测试完成]
public ArrayList select(int pageNow)
{
ArrayList list2=new ArrayList<>();
String sql=“select * from t_students limit “+(pageNow-1)*19+“19“;
ArrayList list=new ArrayList();
list=DB_Util.select(sql null);
ArrayList list1=new ArrayList();
for(int i=0;i {
list1=(ArrayList) list.get(i);
Students students=new Students(Integer.parseInt((String) list1.get(0))
list1.get(1).toString() list1.get(2).toString() list1.get(3).toString()
list1.get(4).toString() list1.get(5).toString() list1.get(6).toString()
list1.get(7).toString() list1.get(8).toString() list1.get(9).toString()
list1.get(10).toString());
list2.add(students);
}
return list2;
}
//4返回总记录数[测试完成]
public int getCount()
{
String sql=“select count(*) from t_students“;
ArrayList list=new ArrayList();
list=DB_Util.select(sql null);
ArrayList list1=new ArrayList();
list1=(ArrayList) list.get(0);
return Integer.parseInt((String) list1.get(0));
}
//5返回总页数[测试完成]
public int getPagecount()
{
if(getCount()%19==0)
{
return getCount()/19;
}else
{
return getCount()/19+1;
}
}
//6删除学生[测试完成]
public boolean delete(int sid)
{
String sql=“delete from t_students where sid=?“;
String par[]= {sid+““};
return DB_Util.update(sql 属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-08-21 19:01 基于MVC的学生管理系统\
目录 0 2018-07-26 21:01 基于MVC的学生管理系统\code\
目录 0 2018-07-26 21:00 基于MVC的学生管理系统\code\glxt\
文件 866 2018-07-22 12:32 基于MVC的学生管理系统\code\glxt\.classpath
文件 904 2018-07-20 14:16 基于MVC的学生管理系统\code\glxt\.project
目录 0 2018-07-26 21:00 基于MVC的学生管理系统\code\glxt\.settings\
文件 567 2018-07-20 14:16 基于MVC的学生管理系统\code\glxt\.settings\.jsdtscope
文件 140 2018-07-22 13:40 基于MVC的学生管理系统\code\glxt\.settings\org.eclipse.core.resources.prefs
文件 364 2018-07-20 14:16 基于MVC的学生管理系统\code\glxt\.settings\org.eclipse.jdt.core.prefs
文件 464 2018-07-20 14:16 基于MVC的学生管理系统\code\glxt\.settings\org.eclipse.wst.common.component
文件 305 2018-07-20 14:16 基于MVC的学生管理系统\code\glxt\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2018-07-20 14:16 基于MVC的学生管理系统\code\glxt\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2018-07-20 14:16 基于MVC的学生管理系统\code\glxt\.settings\org.eclipse.wst.jsdt.ui.superType.name
目录 0 2018-07-26 21:00 基于MVC的学生管理系统\code\glxt\build\
目录 0 2018-07-26 21:00 基于MVC的学生管理系统\code\glxt\build\classes\
目录 0 2018-07-26 21:00 基于MVC的学生管理系统\code\glxt\build\classes\cn\
目录 0 2018-07-26 21:00 基于MVC的学生管理系统\code\glxt\build\classes\cn\niit\
目录 0 2018-07-26 21:00 基于MVC的学生管理系统\code\glxt\build\classes\cn\niit\dao\
文件 6364 2018-07-26 15:35 基于MVC的学生管理系统\code\glxt\build\classes\cn\niit\dao\StudentsDao.class
文件 7362 2018-07-25 22:43 基于MVC的学生管理系统\code\glxt\build\classes\cn\niit\dao\UsersDao.class
目录 0 2018-07-26 21:00 基于MVC的学生管理系统\code\glxt\build\classes\cn\niit\entity\
文件 2914 2018-07-25 22:43 基于MVC的学生管理系统\code\glxt\build\classes\cn\niit\entity\Students.class
文件 2441 2018-07-25 22:43 基于MVC的学生管理系统\code\glxt\build\classes\cn\niit\entity\User.class
目录 0 2018-07-26 21:00 基于MVC的学生管理系统\code\glxt\build\classes\cn\niit\md5\
文件 1734 2018-07-25 22:43 基于MVC的学生管理系统\code\glxt\build\classes\cn\niit\md5\Md5.class
文件 2231 2018-07-25 22:43 基于MVC的学生管理系统\code\glxt\build\classes\cn\niit\md5\Md52.class
目录 0 2018-07-26 21:00 基于MVC的学生管理系统\code\glxt\build\classes\cn\niit\Servlet\
文件 5932 2018-07-25 22:43 基于MVC的学生管理系统\code\glxt\build\classes\cn\niit\Servlet\StudentsServlet.class
文件 6706 2018-07-25 22:43 基于MVC的学生管理系统\code\glxt\build\classes\cn\niit\Servlet\UserServlet.class
目录 0 2018-07-26 21:00 基于MVC的学生管理系统\code\glxt\build\classes\cn\niit\util\
文件 4774 2018-07-25 22:43 基于MVC的学生管理系统\code\glxt\build\classes\cn\niit\util\DB_Util.class
............此处省略63个文件信息
- 上一篇:基于SSH的学生选课系统 文档+代码
- 下一篇:结业项目易买网
相关资源
- 6.SparkSQL下--Spark实战应用.pdf
- 电子图书管理系统
- Xposed提取微信数据库密码(微信6.6.
- netbeans个人通讯录
- 旅游业信息化服务平台
- SSH+Spring Security+MySQL
- Spring MVC+MySQL框架直接使用
- 2019最新银行卡bin表单、包含excel表,
- springmvc+spring+mybatis+mysql数据库整合读
- 用户同一时段不能重复登录类似QQMy
- SSM+mysql购书商城2018届毕设
- 网上订票系统
- 框架写的简单学生管理系统
- 企业工单管理系统
- 基于SpringBoot2+Jpa+SpringSecurity+redis+Vue的
- 基于vue全家桶nodejsexpressmysql实现的商
- oracle数据库 +springmvc框架 开发的增删
- 毕业设计体检预约系统-springmvc+mybat
- 韩顺平学生管理系统
- 医院预约挂号系统 数据库
- 学生管理系统模板
- Springmvc+jdbc简单学生管理系统
- 数据库课程设计-学生信息管理系统
- 酒店客房信息管理系统+源码+设计报告
- 大一大二 基于qt的学生管理系统
- 简单酒店管理系统 swing+mysql
- 2019年最全的银行开户行联行号sql数据
- springboot学生管理系统.zip
- 医院信息管理系统完整项目
- SQL学生管理系统
川公网安备 51152502000135号
评论
共有 条评论