java+jsp+servlet+mvc写的简易的仓库管理系统,大神勿看,eclipse编写,服务器是tomcat7.0,jdk是1.7
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-05-20 15:15 design
文件 1155 2018-05-18 01:28 design.classpath
文件 1039 2018-05-17 20:03 design.project
目录 0 2018-05-20 15:15 design.settings
文件 567 2018-05-17 20:03 design.settings.jsdtscope
文件 73 2018-05-18 21:44 design.settingsorg.eclipse.core.resources.prefs
文件 364 2018-05-17 20:03 design.settingsorg.eclipse.jdt.core.prefs
文件 470 2018-05-17 20:03 design.settingsorg.eclipse.wst.common.component
文件 345 2018-05-17 20:03 design.settingsorg.eclipse.wst.common.project.facet.core.xml
文件 49 2018-05-17 20:03 design.settingsorg.eclipse.wst.jsdt.ui.superType.container
文件 6 2018-05-17 20:03 design.settingsorg.eclipse.wst.jsdt.ui.superType.name
目录 0 2018-05-20 15:15 designuild
目录 0 2018-05-24 15:16 designuildclasses
目录 0 2018-05-24 15:16 designuildclassescom
目录 0 2018-05-24 15:16 designuildclassescomhzyc
目录 0 2018-05-24 15:16 designuildclassescomhzycjdbc
文件 3368 2018-05-24 15:16 designuildclassescomhzycjdbcJDBC.class
目录 0 2018-05-24 15:16 designuildclassescomhzycmodels
文件 3093 2018-05-24 15:16 designuildclassescomhzycmodelsDepartment.class
文件 4747 2018-05-24 15:16 designuildclassescomhzycmodelsEmp.class
文件 11154 2018-05-24 15:16 designuildclassescomhzycmodelsGood.class
文件 3045 2018-05-24 15:16 designuildclassescomhzycmodelsKuncunmingxi.class
文件 4282 2018-05-24 15:16 designuildclassescomhzycmodelsMoveStock.class
文件 2842 2018-05-24 15:16 designuildclassescomhzycmodelsOperation.class
文件 5541 2018-05-24 15:16 designuildclassescomhzycmodelsStock.class
文件 2324 2018-05-24 15:16 designuildclassescomhzycmodelsUnit.class
文件 3976 2018-05-24 15:16 designuildclassescomhzycmodelsWarehouse.class
目录 0 2018-05-24 15:19 designuildclassescomhzycservlet
文件 2528 2018-05-24 15:16 designuildclassescomhzycservletAddDep.class
文件 2048 2018-05-24 15:16 designuildclassescomhzycservletAddemp.class
文件 3117 2018-05-24 18:50 designuildclassescomhzycservletAddgoodServlet.class
............此处省略163个文件信息
package com.hzyc.jdbc;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.ResultSetmetaData;
import java.sql.Statement;
import java.util.ArrayList;
import java.util.HashMap;
public class JDBC {
private Connection conn = null;
private Statement stmt = null;
private ResultSet rs = null;
//连接
public void getConnection(){
try {
//加载驱动
Class.forName(“com.mysql.jdbc.Driver“);
//获取连接
conn = DriverManager.getConnection(“jdbc:mysql://localhost:3308/warehouse“ “root“ “mysql“);
stmt = conn.createStatement();
System.out.println(“连接成功“);
} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
//System.out.println(“连接失败“);
}
}
//更新数据库
public int update(String sql){
int result = -1;//0.1.2.3.44.55.56.....
try {
//连接方法
getConnection();
result = stmt.executeUpdate(sql);
//break:终止整个循环。
//return:返回,终止整个方法体。
return result;
} catch (Exception e) {
e.printStackTrace();
} finally{
close();
}
return result;
}
//查询数据库
public ArrayList> query(String sql){
ArrayList> rsList = new ArrayList>();
try {
getConnection();
rs = stmt.executeQuery(sql);
//得到结果集结构对象(为了得到字段名)
ResultSetmetaData rsmd = rs.getmetaData();
while(rs.next()){
HashMap rsMap = new HashMap();
//每一条记录只需要一个map即可,map内有5个键值对
for(int i = 1;i <= rsmd.getColumnCount();i++){
//System.out.println(rsmd.getColumnName(i));
String columnName = rsmd.getColumnName(i);
//根据字段名取得字段值
String columnValue = rs.getString(columnName);
//将遍历得到的键值对存储到map中
rsMap.put(columnName columnValue);
}
//当五对键值对都存储到map中之后,存储到list中。
rsList.add(rsMap);
}
return rsList;
} catch (Exception e) {
e.printStackTrace();
} finally{
close();
}
return null;
}
//释放资源
public void close(){
try {
if(rs != null){
rs.close();
}
if(stmt != null){
stmt.close();
}
if(conn != null){
conn.close();
}
System.out.println(“资源关闭“);
} catch (Exception e) {
e.printStackTrace();
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-05-20 15:15 design
文件 1155 2018-05-18 01:28 design.classpath
文件 1039 2018-05-17 20:03 design.project
目录 0 2018-05-20 15:15 design.settings
文件 567 2018-05-17 20:03 design.settings.jsdtscope
文件 73 2018-05-18 21:44 design.settingsorg.eclipse.core.resources.prefs
文件 364 2018-05-17 20:03 design.settingsorg.eclipse.jdt.core.prefs
文件 470 2018-05-17 20:03 design.settingsorg.eclipse.wst.common.component
文件 345 2018-05-17 20:03 design.settingsorg.eclipse.wst.common.project.facet.core.xm
文件 49 2018-05-17 20:03 design.settingsorg.eclipse.wst.jsdt.ui.superType.container
文件 6 2018-05-17 20:03 design.settingsorg.eclipse.wst.jsdt.ui.superType.name
目录 0 2018-05-20 15:15 designuild
目录 0 2018-05-24 15:16 designuildclasses
目录 0 2018-05-24 15:16 designuildclassescom
目录 0 2018-05-24 15:16 designuildclassescomhzyc
目录 0 2018-05-24 15:16 designuildclassescomhzycjdbc
文件 3368 2018-05-24 15:16 designuildclassescomhzycjdbcJDBC.class
目录 0 2018-05-24 15:16 designuildclassescomhzycmodels
文件 3093 2018-05-24 15:16 designuildclassescomhzycmodelsDepartment.class
文件 4747 2018-05-24 15:16 designuildclassescomhzycmodelsEmp.class
文件 11154 2018-05-24 15:16 designuildclassescomhzycmodelsGood.class
文件 3045 2018-05-24 15:16 designuildclassescomhzycmodelsKuncunmingxi.class
文件 4282 2018-05-24 15:16 designuildclassescomhzycmodelsMoveStock.class
文件 2842 2018-05-24 15:16 designuildclassescomhzycmodelsOperation.class
文件 5541 2018-05-24 15:16 designuildclassescomhzycmodelsStock.class
文件 2324 2018-05-24 15:16 designuildclassescomhzycmodelsUnit.class
文件 3976 2018-05-24 15:16 designuildclassescomhzycmodelsWarehouse.class
目录 0 2018-05-24 15:19 designuildclassescomhzycservlet
文件 2528 2018-05-24 15:16 designuildclassescomhzycservletAddDep.class
文件 2048 2018-05-24 15:16 designuildclassescomhzycservletAddemp.class
文件 3117 2018-05-24 18:50 designuildclassescomhzycservletAddgoodServlet.class
............此处省略163个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)