资源简介
自己学习javaweb项目的案例,能完美的运行运行,有sql数据库脚本
代码片段和文件信息
package com.homeofdog.dao;
import java.sql.*;
import java.util.*;
public class baseDAO {
private final String DRIVER=“com.microsoft.sqlserver.jdbc.SQLServerDriver“;
private final String URL=“jdbc:sqlserver://localhost:1433;DatabaseName=HomeOfDogDB“;
private final String USER=“sa“;
private final String PWD=“123@qwe“;
//获取数据库连接
public Connection getConn(){
Connection conn=null;
try {
Class.forName(DRIVER);
conn=DriverManager.getConnection(URL USER PWD);
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
return conn;
}
//关闭连接
public void closeAll(Connection connStatement stResultSet rst){
try {
if(rst!=null){
rst.close();
}
if(st!=null){
st.close();
}
if(conn!=null){
conn.close();
}
} catch (Exception e) {
e.printStackTrace();
}
}
//设置参数
public void setParams(PreparedStatement pstobject[] params){
if(params==null)
return;
try {
for(int i=0;i pst.setobject(i+1 params[i]);
}
} catch (Exception e) {
e.printStackTrace();
}
}
//得到单行单列值
public object getSingleVal(String sqlobject[] params){
Connection conn=null;
PreparedStatement pst=null;
ResultSet rst=null;
object res=null;
try {
conn=getConn();
pst=conn.prepareStatement(sql);
setParams(pst params);
rst=pst.executeQuery();
while(rst.next()){
res=rst.getobject(1);
}
} catch (SQLException e){
e.printStackTrace();
}finally{
closeAll(conn pst rst);
}
return res;
}
//通用增删改方法
public int executeUpdate(String sqlobject[] params){
Connection conn=null;
PreparedStatement pst=null;
int res=0;
try {
conn=getConn();
conn.setAutoCommit(false);
pst=conn.prepareStatement(sql);
setParams(pst params);
res=pst.executeUpdate();
conn.commit();
} catch (SQLException e) {
e.printStackTrace();
try {
conn.rollback();
} catch (SQLException e1) {
e1.printStackTrace();
}
}finally{
closeAll(conn pst null);
}
return res;
}
//通用查询
public List
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-12-26 20:06 新建文件夹\
目录 0 2017-12-26 20:05 新建文件夹\HomeOfDog\
文件 5242880 2017-12-26 09:54 新建文件夹\HomeOfDogDB.mdf
文件 3145728 2017-12-26 09:54 新建文件夹\HomeOfDogDB_Log.ldf
文件 1093 2017-11-16 14:08 新建文件夹\HomeOfDog\.classpath
文件 1334 2017-11-17 13:45 新建文件夹\HomeOfDog\.project
目录 0 2017-12-26 20:05 新建文件夹\HomeOfDog\.settings\
文件 522 2017-11-16 14:08 新建文件夹\HomeOfDog\.settings\.jsdtscope
文件 87 2017-11-18 09:30 新建文件夹\HomeOfDog\.settings\com.genuitec.eclipse.core.prefs
文件 57 2017-12-20 16:00 新建文件夹\HomeOfDog\.settings\org.eclipse.core.resources.prefs
文件 598 2017-11-18 09:26 新建文件夹\HomeOfDog\.settings\org.eclipse.jdt.core.prefs
文件 486 2017-11-16 14:08 新建文件夹\HomeOfDog\.settings\org.eclipse.wst.common.component
文件 414 2017-11-16 14:08 新建文件夹\HomeOfDog\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2017-11-16 14:08 新建文件夹\HomeOfDog\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2017-11-16 14:08 新建文件夹\HomeOfDog\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 36692 2017-12-14 12:25 新建文件夹\HomeOfDog\HomeOfDog.sql
文件 9129 2017-12-20 19:04 新建文件夹\HomeOfDog\HomeOfDog_create.sql
目录 0 2017-12-26 20:05 新建文件夹\HomeOfDog\src\
目录 0 2017-12-26 20:05 新建文件夹\HomeOfDog\src\com\
目录 0 2017-12-26 20:05 新建文件夹\HomeOfDog\src\com\homeofdog\
目录 0 2017-12-26 20:05 新建文件夹\HomeOfDog\src\com\homeofdog\dao\
文件 3025 2017-12-23 12:32 新建文件夹\HomeOfDog\src\com\homeofdog\dao\ba
文件 239 2017-12-24 15:50 新建文件夹\HomeOfDog\src\com\homeofdog\dao\IClaimDAO.java
文件 850 2017-12-24 15:50 新建文件夹\HomeOfDog\src\com\homeofdog\dao\IClientInfoDAO.java
文件 420 2017-12-12 18:25 新建文件夹\HomeOfDog\src\com\homeofdog\dao\IDepartmentsDAO.java
文件 660 2017-12-12 19:09 新建文件夹\HomeOfDog\src\com\homeofdog\dao\IEmpInfoDAO.java
文件 414 2017-12-12 19:37 新建文件夹\HomeOfDog\src\com\homeofdog\dao\IEmpTypeDAO.java
文件 263 2017-12-21 22:54 新建文件夹\HomeOfDog\src\com\homeofdog\dao\IEmpType_moduleDAO.java
文件 436 2017-12-12 21:03 新建文件夹\HomeOfDog\src\com\homeofdog\dao\IGoodBrandDAO.java
文件 637 2017-12-21 22:56 新建文件夹\HomeOfDog\src\com\homeofdog\dao\IGoodCheckDAO.java
文件 200 2017-12-21 22:56 新建文件夹\HomeOfDog\src\com\homeofdog\dao\IGoodCheckDetailDAO.java
............此处省略930个文件信息
相关资源
- JavaEE 课程设计 SSM框架 房屋租赁系统
- Java药品信息管理系统源码
- Java_易买网.zip
- javaWeb进销存管理系统源码完整版
- Java语言程序设计 (原书第10版) (全
- 办公系统之java代码
- 动力节点javaWeb学习课件
- HTML5+CSS3从入门到精通.zip
- 基于JSP的学生选课系统
- 021基于JAVA的医院门诊信息管理系统的
- java web实现在线预览pdf和office文档de
- javaee-api-8.0-javadoc.jar
- Java BS网络教学平台全套有论文及ppt源
- JAVA语言程序设计实验指导与习题解答
- 北大青鸟accp7.0使用Java实现面向对象编
- JAVA实现可视化用户管理系统
- SAP Java Jco3.0.19 Windows 全平台 32bit 64b
- weblogic12c 漏洞2018年10月份补丁 CVE-20
- spring mybatis代码逆向工具自动根据表生
- java超市仓库管理系统毕业设计
- java版本ktv点歌系统.zip
- java mysql+struts 2 + hibernate 3 图书管理系
- JavaWeb库存管理系统V1.1
- jre1.8.0_112 java源码
- java web+mysql自行车租赁管理系统包含数
- JAVA 开源超市管理系统源码
- BACnetServerAPIWinows SDK开发包支持C++C#J
- Java版教育培训类网站源码
- 基于Java的校园失物招领系统的设计与
- java视频管理系统
评论
共有 条评论