资源简介
一个简单的登录例子,javaweb方面的,有点问题,初学者提问附件。谢谢!一个简单的登录例子,javaweb方面的,有点问题,初学者提问附件。谢谢!
代码片段和文件信息
package lee;
import java.sql.*;
/**
* Description:
*
Copyright (C) 2008-2010 Yeeku.H.Lee
*
This program is protected by copyright laws.
*
Program Name:
*
Date:
* @author Yeeku.H.Lee kongyeeku@163.com
* @version 1.0
*/
public class DbDao
{
//该JavaBean做成单例模式
private static DbDao op;
private Connection conn;
private String driver;
private String url;
private String username;
private String pass;
//构造器私有
private DbDao()
{
}
//构造器私有
private DbDao(String driverString urlString usernameString pass)
throws Exception
{
this.driver = driver;
this.url = url;
this.username = username;
this.pass = pass;
Class.forName(driver);
conn = DriverManager.getConnection(urlusernamepass);
}
//下面是各个成员属性的setter和getter方法
public void setDriver(String driver) {
this.driver = driver;
}
public void setUrl(String url) {
this.url = url;
}
public void setUsername(String username) {
this.username = username;
}
public void setPass(String pass) {
this.pass = pass;
}
public String getDriver() {
return (this.driver);
}
public String getUrl() {
return (this.url);
}
public String getUsername() {
return (this.username);
}
public String getPass() {
return (this.pass);
}
//获取数据库连接
public void getConnection() throws Exception
{
if (conn == null)
{
Class.forName(this.driver);
conn = DriverManager.getConnection(urlusername
this. pass);
}
}
//实例化JavaBean的入口
public static DbDao instance()
{
if (op == null)
{
op = new DbDao();
}
return op;
}
//实例化JavaBean的入口
public static DbDao instance(String driverString url
String username String pass) throws Exception
{
if (op == null)
{
op = new DbDao(driverurlusernamepass);
}
return op;
}
//插入记录
public boolean insert(String sql) throws Exception
{
getConnection();
Statement stmt = this.conn.createStatement();
if (stmt.executeUpdate(sql) != 1)
{
return false;
}
return true;
}
//执行查询
public ResultSet query(String sql) throws Exception
{
getConnection();
Statement stmt = this.conn.createStatement();
return stmt.executeQuery(sql);
}
//执行删除
public void delete(String sql) throws Exception
{
getConnection();
Statement stmt = this.conn.createStatement();
stmt.executeUpdate(sql);
}
//执行更新
public void update(String sql) throws Exception
{
getConnection();
Statement stmt = this.conn.createStatement();
stmt.executeUpdate(sql);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2010-06-26 18:25 WEB-INF\classes\
目录 0 2010-06-26 21:27 WEB-INF\classes\lee\
文件 2966 2010-06-26 21:27 WEB-INF\classes\lee\DbDao.class
文件 2836 2010-06-26 22:13 WEB-INF\classes\lee\LoginServlet.class
目录 0 2010-06-14 19:25 WEB-INF\lib\
目录 0 2010-06-15 17:10 WEB-INF\src\
目录 0 2010-06-26 21:10 WEB-INF\src\lee\
文件 2659 2008-05-22 23:05 WEB-INF\src\lee\DbDao.java
文件 2041 2010-06-26 22:13 WEB-INF\src\lee\LoginServlet.java
文件 1449 2010-06-24 08:38 WEB-INF\web.xm
文件 587 2008-05-22 23:09 login.jsp
相关资源
- Java UDP打洞、 穿透NAT,P2P通信成功源
- Java POI 导入导出Excel简单源代码
- javaWeb头像上传功能
- JavaWeb最简单粗暴的简单登录及数据库
- 两个小魔板游戏JAVA
- 基于Java的GUI界面的日历记事本
- 让WEB服务器从视频服务器获取数据流
- JAVA做的小游戏,蛮有趣的
- java实现的类似qq聊天系统
- 围栏检测 java版
- java 实现旋转的八卦
- javaSound
- Java实现的AES/CBC/NoPadding方式实现的文
- javaSwing(源码)
- 即时通信系统java
- Qrcode生成二维码Java web项目方法
- 《Java 基础入门传智播客出品》_中文
- Head First_深入浅出Java(中文第2版)
- java人物行走
- java des算法实现加密文字以及图片
- beiyou Java作业 -4
- jsp+servlet+javabean jdbc连接数据库 用户登
- java中国象棋打谱软件
- 决策树算法--java
- 朴素贝叶斯java代码
- java编写的抽象工厂迷宫,文字式,非
- java迭代器模式实现正反向遍历
- Java程序员面试笔试宝典附录答案与勘
- java求解素数环问题
- 用Java写的一个简单爬虫,爬取京东图
评论
共有 条评论