资源简介
采用mvc 架构,使用tomcat做容器,Oracle
数据库,适用于Java基础学完后巩固用,当然也适合所有想要学习Java的爱好者!欢迎下载使用!
代码片段和文件信息
package common;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import javax.naming.Context;
import javax.naming.InitialContext;
import javax.naming.NamingException;
import javax.sql.DataSource;
/**
* 数据库连接池
*
* @author class8sunjinlan
*
*/
public class ConnectionPool {
private static DataSource ds;
// 得到数据源
public static DataSource getDataSource() {
try {
Context ctx = new InitialContext();
ds = (DataSource) ctx.lookup(“java:comp/env/wuyeDB“);
} catch (NamingException e) {
e.printStackTrace();
}
return ds;
}
// 得到数据库连接对象
public Connection getConnection() {
Connection conn = null;
ds = getDataSource();
try {
if (ds != null) {
conn = ds.getConnection();
}
} catch (SQLException e) {
e.printStackTrace();
}finally{
//如果找不到数据连接池;增加程序的健壮性
if(ds==null){
try {
Class.forName(“oracle.jdbc.driver.OracleDriver“);
conn = DriverManager.getConnection(
“jdbc:oracle:thin:@localhost:1521:teach“ “wuye““wuye“);
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
return conn;
}
// 各种资源关闭,检索
public static void close(Connection conn PreparedStatement pstmt ResultSet rs) {
try {
if (rs != null) {
rs.close();
rs = null;
}
if (pstmt != null) {
pstmt.close();
pstmt = null;
}
if (conn != null) {
conn.close();
}
} catch (Exception e) {
e.printStackTrace();
}
}
// 各种资源关闭,更新
public static void close(Connection conn PreparedStatement pstmt) {
try {
if (pstmt != null) {
pstmt.close();
pstmt = null;
}
if (conn != null) {
conn.close();
}
} catch (Exception e) {
e.printStackTrace();
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 18203 2012-05-01 23:57 js日期控件(wuye)和数据库文件\data(Oracle)\wuye.sql
文件 28672 2012-05-02 09:30 js日期控件(wuye)和数据库文件\data(Oracle)\wuyeData.dmp
文件 20297 2010-07-05 22:55 js日期控件(wuye)和数据库文件\My97DatePicker\calendar.js
文件 221 2010-07-05 22:55 js日期控件(wuye)和数据库文件\My97DatePicker\config.js
文件 644 2009-07-01 15:20 js日期控件(wuye)和数据库文件\My97DatePicker\lang\en.js
文件 1089 2010-04-12 10:33 js日期控件(wuye)和数据库文件\My97DatePicker\lang\zh-cn.js
文件 1088 2010-04-12 10:34 js日期控件(wuye)和数据库文件\My97DatePicker\lang\zh-tw.js
文件 1328 2010-07-05 22:51 js日期控件(wuye)和数据库文件\My97DatePicker\My97DatePicker.htm
文件 1043 2006-12-25 22:29 js日期控件(wuye)和数据库文件\My97DatePicker\skin\datePicker.gif
文件 3624 2010-07-05 22:58 js日期控件(wuye)和数据库文件\My97DatePicker\skin\default\datepicker.css
文件 1578 2008-10-21 11:31 js日期控件(wuye)和数据库文件\My97DatePicker\skin\default\img.gif
..A.SH. 7168 2010-07-05 22:57 js日期控件(wuye)和数据库文件\My97DatePicker\skin\default\Thumbs.db
..A.SH. 3072 2010-07-05 22:55 js日期控件(wuye)和数据库文件\My97DatePicker\skin\Thumbs.db
文件 156 2010-07-05 22:55 js日期控件(wuye)和数据库文件\My97DatePicker\skin\WdatePicker.css
文件 307 2007-01-05 22:44 js日期控件(wuye)和数据库文件\My97DatePicker\skin\whyGreen\bg.jpg
文件 3820 2010-07-05 22:57 js日期控件(wuye)和数据库文件\My97DatePicker\skin\whyGreen\datepicker.css
文件 1679 2008-10-21 11:20 js日期控件(wuye)和数据库文件\My97DatePicker\skin\whyGreen\img.gif
..A.SH. 8704 2010-07-05 22:55 js日期控件(wuye)和数据库文件\My97DatePicker\skin\whyGreen\Thumbs.db
文件 8291 2010-07-05 22:54 js日期控件(wuye)和数据库文件\My97DatePicker\WdatePicker.js
文件 137 2010-07-05 23:02 js日期控件(wuye)和数据库文件\例子.html
文件 450 2012-05-23 16:51 js日期控件(wuye)和数据库文件\引用日期\例子1.htm
文件 484 2012-05-03 13:41 wuYeSystem\.classpath
文件 386 2012-05-02 10:38 wuYeSystem\.project
文件 2008 2012-05-03 16:57 wuYeSystem\src\common\ConnectionPool.java
文件 1264 2012-05-17 14:04 wuYeSystem\src\common\FieldCheck.java
文件 136 2012-05-07 15:47 wuYeSystem\src\common\PageSize.java
文件 799 2012-05-11 10:57 wuYeSystem\src\control\BuildMsgListServlet.java
文件 10121 2012-05-18 09:10 wuYeSystem\src\control\BuildServlet.java
文件 706 2012-05-03 16:54 wuYeSystem\src\control\ClearSessionServlet.java
文件 2028 2012-05-19 20:45 wuYeSystem\src\control\LoginServlet.java
............此处省略298个文件信息
- 上一篇:JFreeChart jar
- 下一篇:servlet ppt
相关资源
- Java语言程序设计课件第四章 数组、字
- 精通java并发编程 第2版本 (真pdf)
- java进程调度算法,图形界面看评论酌
- 仓库管理系统JAVA源代码
- java实训项目含源码和文档
- 北大青鸟java全套课程
- java并发编程实战pdf及源码.rar清晰
- java+mysql 小型超市管理系统
- mastering-spring-cloud2018
- tomcat6-X64位
- 基于SSH校园信息交流平台
- Android中Sqlite数据库跟Listview对数据进
- java工程师简历模版多套合集包含具体
- Javaweb课设||毕业设计点餐系统前后端
- [中文]Java并发编程的艺术pdf
- 基于Android的个人理财系统
- 1z0-809 128q.pdf(ocp jdk8)-CSDN
- vsm向量空间模型java实现源码
- 深入嵌入式Java虚拟机
- Java 并发编程实战pdf + 随书源码 书高
- 基于Java的企业人事管理系统
- 基于Java的聊天软件
- java轻量级智能快速开发平台框架
- Java性能权威指南 高清完整版 pdf
- Java OpenCV 3.0 中文版
- Java 并发编程的艺术PDF清晰完整版+源
- Java Socket 通信服务与客户端完整
- lucene 全文检索系统 java源码 信息检
- java 实现word 转PDF
- 医院门诊预约系统JavaWeb设计
评论
共有 条评论