-
大小: 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的网上订餐系统\databa
文件 1048576 2016-12-29 18:54 基于jsp+sql server 2008 + java的网上订餐系统\databa
文件 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.xm
文件 1354 2016-12-26 08:45 基于jsp+sql server 2008 + java的网上订餐系统\eat1\.myeclipse\profiler\eat on MyEclipse Tomcat.xm
文件 282 2016-12-25 10:55 基于jsp+sql server 2008 + java的网上订餐系统\eat1\.myme
文件 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.xm
文件 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\me
文件 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个文件信息
相关资源
- 网上订餐系统 javaweb项目 完整源码
- 网上订餐系统JavaWeb,jsp,spring等
- java网上订餐系统SSH
- 网上订餐系统数据库课程设计
- 连锁餐饮网上订餐系统可行性分析报
- 计算机专业毕业论文-网上订餐系统
- android网上订餐系统
- JAVAWEB_项目开发_网上订餐系统-CSDN
- jsp+mysql网上订餐系统
- 基于Android的网上订餐系统
- 网上订餐系统使用jsp做的
- 网上订餐系统的设计与实现
- 基于jsp的高校网上订餐系统(论文+源
- 网上订餐系统(大学生专用)
- JSP 网上订餐系统,与数据库
- 网上订餐系统源码(基于javaweb+数据库
- jsp校园网上订餐系统(源码+数据库
- 网上订餐系统源码(struts+spring+hiber
- java 网上订餐系统源码(struts+spring+
- java web ssh 网上订餐系统源码
评论
共有 条评论