• 大小: 14.31MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-07-02
  • 语言: Java
  • 标签:

资源简介

(基于jsp+sql server 2008 + java的网上订餐系统,压缩文件夹中存放了数据库文件夹还有myeclipse运行的文件

资源截图

代码片段和文件信息

package org.eat.dao;
import java.io.IOException;
import java.io.InputStream;
import java.lang.reflect.Field;
import java.lang.reflect.Method;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.ResultSetmetaData;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.List;
import java.util.Properties;
import java.util.ResourceBundle;


import org.apache.commons.beanutils.ConvertUtils;



public abstract  class DBUtil {
protected Connection conn = null;
protected PreparedStatement ps = null;
protected ResultSet rs = null;




/***
 * 连接数据库
 * 
 * @return
 * @throws ClassNotFoundException
 * @throws SQLException 

protected  Connection getConn() throws ClassNotFoundException SQLException {
// 1.加载驱动
Class.forName(driverClass);
// 2.连接数据库参数1:连接字符串
conn = DriverManager.getConnection(urlusernamepassword);
return conn;

*/

/***
 * 使用数据库连接池连接
*/
protected Connection getConn() throws ClassNotFoundException SQLException {
Class.forName(“com.microsoft.sqlserver.jdbc.SQLServerDriver“);
this.conn = DriverManager.getConnection(“jdbc:sqlserver://localhost:1434;databaseName=eat““sa“““);
return conn;

/***
 * 释放资源
 */
protected void closeAll(){
try {
if(rs != null){
rs.close();
}
if(ps != null){
ps.close();
}
if(conn != null){
conn.close();
}
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}finally{
conn = null;
ps = null;
rs = null;
}
}
/***
 * 执行增删改
 * @param sql
 * @param params
 * @return
 */
protected int executeUpdate(String sqlobject[] params){
try {
this.getConn();
ps = conn.prepareStatement(sql);
//判断SQL语句中是否存在?号占位符
if(params!=null && params.length!=0){
//设置?号占位符的值
for(int i=0;i ps.setobject(i+1 params[i]);
}
}
return ps.executeUpdate();
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}finally{
this.closeAll();
}
return 0;
}




/***
 * 执行增删改支持事务
 * @param sql
 * @param params
 * @param boolean 是否为事务处理(true表示事务)
 * @return
 * @throws SQLException 

protected int executeUpdate(String sqlobject[] paramsboolean boo) throws SQLException{

System.out.println(conn.hashCode());
ps = conn.prepareStatement(sql);
//判断SQL语句中是否存在?号占位符
if(params!=null && params.length!=0){
//设置?号占位符的值
for(int i=0;i ps.setobject(i+1 params[i]);
}
}
return ps.executeUpdate();


}

 */
/***
 * 查询方法
 * @param sql  sql语句
 * @param params    SQL语句中?号占位符的值
 * @param cla   字节码对象(应该是SQL语句中表所对应的类的字节码对象)
 * @retu

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件    3145728  2016-12-29 18:54  基于jsp+sql server 2008 + java的网上订餐系统\database\eat.mdf

     文件    1048576  2016-12-29 18:54  基于jsp+sql server 2008 + java的网上订餐系统\database\eat_log.ldf

     文件       1200  2016-12-25 22:29  基于jsp+sql server 2008 + java的网上订餐系统\eat1\.classpath

     文件       1355  2016-12-29 08:13  基于jsp+sql server 2008 + java的网上订餐系统\eat1\.myeclipse\profiler\eat on MyEclipse Tomcat 7.xml

     文件       1354  2016-12-26 08:45  基于jsp+sql server 2008 + java的网上订餐系统\eat1\.myeclipse\profiler\eat on MyEclipse Tomcat.xml

     文件        282  2016-12-25 10:55  基于jsp+sql server 2008 + java的网上订餐系统\eat1\.mymetadata

     文件       1746  2016-12-25 15:38  基于jsp+sql server 2008 + java的网上订餐系统\eat1\.project

     文件        500  2016-12-25 10:55  基于jsp+sql server 2008 + java的网上订餐系统\eat1\.settings\.jsdtscope

     文件         73  2016-12-29 10:38  基于jsp+sql server 2008 + java的网上订餐系统\eat1\.settings\com.genuitec.eclipse.core.prefs

     文件        247  2016-12-25 22:29  基于jsp+sql server 2008 + java的网上订餐系统\eat1\.settings\com.genuitec.eclipse.migration.prefs

     文件         65  2016-12-28 13:47  基于jsp+sql server 2008 + java的网上订餐系统\eat1\.settings\org.eclipse.core.resources.prefs

     文件        364  2016-12-25 10:55  基于jsp+sql server 2008 + java的网上订餐系统\eat1\.settings\org.eclipse.jdt.core.prefs

     文件        535  2016-12-25 22:29  基于jsp+sql server 2008 + java的网上订餐系统\eat1\.settings\org.eclipse.wst.common.component

     文件        359  2016-12-25 22:29  基于jsp+sql server 2008 + java的网上订餐系统\eat1\.settings\org.eclipse.wst.common.project.facet.core.xml

     文件         49  2016-12-25 10:55  基于jsp+sql server 2008 + java的网上订餐系统\eat1\.settings\org.eclipse.wst.jsdt.ui.superType.container

     文件          6  2016-12-25 10:55  基于jsp+sql server 2008 + java的网上订餐系统\eat1\.settings\org.eclipse.wst.jsdt.ui.superType.name

     文件         25  2016-12-25 22:29  基于jsp+sql server 2008 + java的网上订餐系统\eat1\src\meta-INF\MANIFEST.MF

     文件       5194  2016-12-28 21:22  基于jsp+sql server 2008 + java的网上订餐系统\eat1\src\org\eat\dao\DBUtil.java

     文件        187  2016-12-26 13:08  基于jsp+sql server 2008 + java的网上订餐系统\eat1\src\org\eat\dao\Dishinf.java

     文件        211  2016-12-27 10:54  基于jsp+sql server 2008 + java的网上订餐系统\eat1\src\org\eat\dao\OrderInf.java

     文件        405  2016-12-25 17:57  基于jsp+sql server 2008 + java的网上订餐系统\eat1\src\org\eat\dao\Test.java

     文件        275  2016-12-29 10:15  基于jsp+sql server 2008 + java的网上订餐系统\eat1\src\org\eat\dao\UserInf.java

     文件        371  2016-12-26 19:02  基于jsp+sql server 2008 + java的网上订餐系统\eat1\src\org\eat\entity\Car.java

     文件       1492  2016-12-26 20:46  基于jsp+sql server 2008 + java的网上订餐系统\eat1\src\org\eat\entity\Dish.java

     文件       1450  2016-12-27 10:44  基于jsp+sql server 2008 + java的网上订餐系统\eat1\src\org\eat\entity\Order.java

     文件        708  2016-12-27 10:45  基于jsp+sql server 2008 + java的网上订餐系统\eat1\src\org\eat\entity\OrderDetail.java

     文件       1553  2016-12-25 11:13  基于jsp+sql server 2008 + java的网上订餐系统\eat1\src\org\eat\entity\User.java

     文件        656  2016-12-26 13:12  基于jsp+sql server 2008 + java的网上订餐系统\eat1\src\org\eat\imply\DishImply.java

     文件        932  2016-12-27 13:57  基于jsp+sql server 2008 + java的网上订餐系统\eat1\src\org\eat\imply\OrderImply.java

     文件       1573  2016-12-29 10:59  基于jsp+sql server 2008 + java的网上订餐系统\eat1\src\org\eat\imply\UserImply.java

............此处省略265个文件信息

评论

共有 条评论