资源简介
javaweb使用Tomcat连接MySQL数据库,编写的学生宿舍管理系统,有不足之处,望各位大佬指正。

代码片段和文件信息
package com.lero.dao;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.util.ArrayList;
import java.util.List;
import com.lero.model.DormBuild;
import com.lero.model.DormManager;
import com.lero.model.PageBean;
import com.lero.util.StringUtil;
public class DormBuildDao {
public List dormBuildList(Connection con PageBean pageBean DormBuild s_dormBuild)throws Exception {
List dormBuildList = new ArrayList();
StringBuffer sb = new StringBuffer(“select * from t_dormBuild t1“);
if(StringUtil.isNotEmpty(s_dormBuild.getDormBuildName())) {
sb.append(“ where t1.dormBuildName like ‘%“+s_dormBuild.getDormBuildName()+“%‘“);
}
if(pageBean != null) {
sb.append(“ limit “+pageBean.getStart()+““+pageBean.getPageSize());
}
PreparedStatement pstmt = con.prepareStatement(sb.toString());
ResultSet rs = pstmt.executeQuery();
while(rs.next()) {
DormBuild dormBuild=new DormBuild();
dormBuild.setDormBuildId(rs.getInt(“dormBuildId“));
dormBuild.setDormBuildName(rs.getString(“dormBuildName“));
dormBuild.setDetail(rs.getString(“dormBuildDetail“));
dormBuildList.add(dormBuild);
}
return dormBuildList;
}
public static String dormBuildName(Connection con int dormBuildId)throws Exception {
String sql = “select * from t_dormBuild where dormBuildId=?“;
PreparedStatement pstmt = con.prepareStatement(sql);
pstmt.setInt(1 dormBuildId);
ResultSet rs = pstmt.executeQuery();
if(rs.next()) {
return rs.getString(“dormBuildName“);
}
return null;
}
public int dormBuildCount(Connection con DormBuild s_dormBuild)throws Exception {
StringBuffer sb = new StringBuffer(“select count(*) as total from t_dormBuild t1“);
if(StringUtil.isNotEmpty(s_dormBuild.getDormBuildName())) {
sb.append(“ where t1.dormBuildName like ‘%“+s_dormBuild.getDormBuildName()+“%‘“);
}
PreparedStatement pstmt = con.prepareStatement(sb.toString());
ResultSet rs = pstmt.executeQuery();
if(rs.next()) {
return rs.getInt(“total“);
} else {
return 0;
}
}
public DormBuild dormBuildShow(Connection con String dormBuildId)throws Exception {
String sql = “select * from t_dormBuild t1 where t1.dormBuildId=?“;
PreparedStatement pstmt=con.prepareStatement(sql);
pstmt.setString(1 dormBuildId);
ResultSet rs=pstmt.executeQuery();
DormBuild dormBuild = new DormBuild();
if(rs.next()) {
dormBuild.setDormBuildId(rs.getInt(“dormBuildId“));
dormBuild.setDormBuildName(rs.getString(“dormBuildName“));
dormBuild.setDetail(rs.getString(“dormBuildDetail“));
}
return dormBuild;
}
public int dormBuildAdd(Connection con DormBuild dormBuild)throws Exception {
String sql = “insert into t_dormBuild values(null??)“;
PreparedStatement pstmt=con.prepareStatement(sql);
pstmt.setString(1 dormBuild.getDormBuildName());
pstmt.setString(2 dormBuild.getDe
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 5573 2014-08-12 18:08 db_dorm.sql
目录 0 2018-06-26 12:58 DormManage\
文件 630 2018-06-25 00:30 DormManage\.classpath
文件 1043 2014-07-21 11:24 DormManage\.project
目录 0 2018-06-26 12:58 DormManage\.settings\
文件 503 2014-07-21 11:24 DormManage\.settings\.jsdtscope
文件 68 2014-07-24 23:14 DormManage\.settings\org.eclipse.core.resources.prefs
文件 364 2014-07-21 11:24 DormManage\.settings\org.eclipse.jdt.core.prefs
文件 482 2014-07-21 11:24 DormManage\.settings\org.eclipse.wst.common.component
文件 305 2014-07-21 11:24 DormManage\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2014-07-21 11:24 DormManage\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2014-07-21 11:24 DormManage\.settings\org.eclipse.wst.jsdt.ui.superType.name
目录 0 2018-06-26 12:58 DormManage\build\
目录 0 2018-06-26 12:58 DormManage\build\classes\
目录 0 2018-06-26 12:58 DormManage\build\classes\com\
目录 0 2018-06-26 12:58 DormManage\build\classes\com\lero\
目录 0 2018-06-26 12:58 DormManage\build\classes\com\lero\dao\
文件 6840 2018-06-25 00:30 DormManage\build\classes\com\lero\dao\DormBuildDao.class
文件 5342 2018-06-25 00:30 DormManage\build\classes\com\lero\dao\DormManagerDao.class
文件 7193 2018-06-25 00:30 DormManage\build\classes\com\lero\dao\RecordDao.class
文件 7545 2018-06-25 01:28 DormManage\build\classes\com\lero\dao\StudentDao.class
文件 4146 2018-06-25 00:30 DormManage\build\classes\com\lero\dao\UserDao.class
目录 0 2018-06-26 12:58 DormManage\build\classes\com\lero\filter\
文件 1948 2018-06-25 00:30 DormManage\build\classes\com\lero\filter\LoginFilter.class
目录 0 2018-06-26 12:58 DormManage\build\classes\com\lero\model\
文件 1623 2018-06-25 00:30 DormManage\build\classes\com\lero\model\Admin.class
文件 1116 2018-06-25 00:30 DormManage\build\classes\com\lero\model\DormBuild.class
文件 2329 2018-06-25 00:30 DormManage\build\classes\com\lero\model\DormManager.class
文件 817 2018-06-25 00:30 DormManage\build\classes\com\lero\model\PageBean.class
文件 2514 2018-06-25 00:30 DormManage\build\classes\com\lero\model\Record.class
文件 2818 2018-06-25 00:30 DormManage\build\classes\com\lero\model\Student.class
............此处省略258个文件信息
- 上一篇:java web学生信息管理系统
- 下一篇:java实现短信验证登入
相关资源
- 三角网构TIN生成算法,Java语言实现
- java代码编写将excel数据导入到mysql数据
- Java写的cmm词法分析器源代码及javacc学
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- 推荐算法的JAVA实现
- 基于Java的酒店管理系统源码(毕业设
- java-图片识别 图片比较
- android毕业设计
- java23种设计模式+23个实例demo
- java Socket发送/接受报文
- JAVA828436
- java界面美化 提供多套皮肤直接使用
- 在线聊天系统(java代码)
- 基于Java的图书管理系统807185
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- java做的聊天系统(包括正规课程设计
- Java编写的qq聊天室
- mysql jsp网站源码下载
- 商店商品管理系统 JAVA写的 有界面
- JAVA开发聊天室程序
- 在linux系统下用java执行系统命令实例
- java期末考试试题两套(答案) 选择(
- JAVA3D编程示例(建模、交互)
- Java 文件加密传输
- java做的房产管理系统
- 基于jsp的bbs论坛 非常详细
- [免费]java实现有障碍物的贪吃蛇游戏
- java Servlet投票实例
评论
共有 条评论