`
datuo
  • 浏览: 82313 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

访问MySQL的javaBean

阅读更多
import java.sql.*;
/**
 *<p>登录界面的JavaBean<p>
 * @author datuo
 *
 */
public class DB
{
 Connection connect = null;
 ResultSet rs       = null;
 
 public DB()
 {
  try
  {   
   Class.forName("org.gjt.mm.mysql.Driver").newInstance();  //设置驱动程序类型
  }
  catch(Exception e)
  {
   System.out.println("aaa");
   e.printStackTrace();
  }
 }
 
 /**
  * 执行查询语句的方法
  * @param sql 字符串的sql语句
  * @return ResultSet对象
  */
 public ResultSet executeQuery(String sql)
 {
  try{
   /**
    * 建立与数据库服务器的连接
    */
   connect = DriverManager.getConnection("jdbc:mysql://localhost/test", "root", "xxxxxxxx");
   Statement stmt = connect.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
   rs = stmt.executeQuery(sql);
  }
  catch(Exception e)
  {
   
  }
  return rs;
 }
 
 /**
  * 执行增,删,改语句的方法
  * @param sql
  * @return int
  */
 public int executeUpdate(String sql)
 {
  int result = 0;
  try{
   connect = DriverManager.getConnection("jdbc:mysql://localhost/test");
   Statement stmt = connect.createStatement();
   result = stmt.executeUpdate(sql);
  }
  catch(SQLException ex)
  {
   System.err.println(ex.getMessage());
  }
  return result;
 }
 
 /**
  * 关闭数据库连接的方法
  *
  */
 public void close()
 {
  if(connect != null)
  {
   try{
    connect.close();
    connect = null;    
   }
   catch(SQLException ex)
   {
    System.err.println(ex.getMessage());
   }
  }
 } 
分享到:
评论

相关推荐

    简单的jsp+servlet+javaBean访问mysql数据库

    **访问MySQL数据库** 在Java中通常通过JDBC(Java Database Connectivity)API实现。首先,我们需要加载数据库驱动,然后创建连接,接着创建Statement或PreparedStatement对象来执行SQL语句。执行后,我们可以使用...

    Mysql javaBean

    当我们谈论`Mysql javaBean`时,通常是指使用JavaBean来作为数据访问对象(DAO,Data Access Object)或者实体类,用于映射数据库中的表记录。这样做的好处是,可以将数据库操作与业务逻辑分离,提高代码的可维护性...

    jsp.rar_java jsp_javaBean mysql_javabean_jsp mysql_mysql jsp

    【javabean_jsp】:在JSP中使用JavaBean,可以将JavaBean的实例通过EL(Expression Language)表达式或JSTL(JavaServer Pages Standard Tag Library)标签引入到JSP页面中,方便地访问和操作JavaBean的属性,提高...

    jsp连接mysql数据库的javabean

    为了实现JSP与MySQL数据库的交互,我们常常会使用到JavaBean作为中间层来处理数据访问操作。在这个场景下,`DBConnect.java` 文件就是这样一个JavaBean,它封装了连接、查询、更新等数据库操作。 首先,我们需要...

    JSP+Servlet+Javabean+Mysql学生成绩管理系统

    Javabean的属性对应数据库中的字段,提供getter和setter方法供其他组件访问和修改。 **5. Mysql数据库** Mysql是一款流行的开源关系型数据库,具有高性能、稳定性强等特点。在这个系统中,Mysql用于存储学生信息、...

    JSP+JAVABEAN+MYSQL网络硬盘

    【JSP+JAVABEAN+MYSQL网络硬盘】是一个典型的Web应用开发案例,适合初学者理解Web开发的基本流程和核心技术。在这个项目中,JSP(JavaServer Pages)用于前端展示,JAVABEAN作为业务逻辑处理,而MySQL则是后台数据库...

    购物系统(jsp+JavaBean+mysql)

    【标题】"购物系统(jsp+JavaBean+mysql)"是一个基于Web的电子商务应用程序,它利用了JavaServer Pages(JSP)、JavaBeans以及MySQL数据库来实现一个基础的在线购物平台。这个项目旨在帮助初学者理解如何将前端界面...

    jsp+javabean +mysql开发的新闻发布系统

    本项目采用经典的Web开发技术栈,即`JSP+JavaBean+MySQL`,构建了一个高效、稳定且易于维护的新闻发布系统。这个架构在Web开发领域具有广泛的应用,尤其适合中小型企业的信息管理系统。 1. **JSP(JavaServer Pages...

    jsp+javabean+mysql三层结构动态购物网站

    【jsp+javabean+mysql三层结构动态购物网站】是一个基于Web技术实现的电子商务平台,主要采用JavaServer Pages(JSP)、JavaBean组件以及MySQL数据库构建。这种三层架构设计是Web开发中的常见模式,旨在提高代码复用...

    wangshangshudian.rar_javaBean mysql_jsp mysql_jsp mysql

    【标签】"javabean_mysql"表明JavaBean被用来与MySQL数据库进行交互,实现了数据访问对象(DAO)模式,简化了数据库操作。"jsp__mysql"和"jsp_mysql"标签则强调了JSP页面与MySQL数据库的结合,意味着在JSP中可能直接...

    jdbc+servlet+javabean+mysql的数据库增删改查的案例

    本案例"jdbc+servlet+javabean+mysql的数据库增删改查"是一个经典的组合,它展示了如何使用Java技术栈与MySQL数据库进行交互。以下是这个案例涉及的知识点详解: **JDBC(Java Database Connectivity)** JDBC是...

    jsp+mysql+javabean开发的鲤鱼论坛 BBS v1.0(附源码)

    在鲤鱼论坛中,JavaBean可能被用来封装用户对象、帖子对象等,提供如获取、设置属性的方法,以便在JSP中方便地访问和操作这些数据。JavaBean也可以作为MVC设计模式中的Model层,与数据库交互,处理业务逻辑。 在...

    jsp+mysql+javabean电子商城

    【标题】"jsp+mysql+javabean电子商城"是一个基于Web的电子商务平台,它结合了JavaServer Pages(JSP)、MySQL数据库以及JavaBean技术来实现动态网站功能。这个大型购物和新闻系统提供了完整的在线购物体验,包括...

    基于JSP,Servlet,CSS,JS,JavaBean的简单网上书城(访问Mysql)

    基于JSP、Servlet、CSS、JS、JavaBean的简单网上书城(访问Mysql) 本资源是一个基于MVC模式的购物车系统,使用JSP、Servlet、CSS、JS和JavaBean等技术,连接Mysql数据库。下面是该系统的详细知识点: 系统环境 *...

    JSP+Servlet+Javabean+Mysql 网上书店管理系统.zip

    《JSP+Servlet+Javabean+Mysql网上书店管理系统》 网上书店管理系统是基于Web的典型应用,它利用了Java技术栈中的关键组件,包括JSP(JavaServer Pages)、Servlet、Javabean以及MySQL数据库。这些技术共同构建了一...

    javabean+mysql+serverlet 学生成绩管理系统

    【标题】"javabean+mysql+serverlet 学生成绩管理系统"是一个基于J2EE技术栈构建的应用,主要用于管理教育机构的学生成绩。在这样的系统中,JavaBean是核心组件,它作为数据封装的载体,实现了业务逻辑;MySQL是常用...

    jsp+javabean+mysql做成的电影介绍网站

    《基于JSP、JavaBean和MySQL的电影介绍网站详解》 在信息技术日新月异的今天,Web开发已经成为计算机科学中的重要组成部分。本项目“jsp+javabean+mysql做成的电影介绍网站”是一个典型的Web应用程序,它巧妙地融合...

    JSP+Servlet+Javabean+Mysql 网上书店管理系统

    **JSP+Servlet+Javabean+Mysql网上书店管理系统** 这个系统是基于MVC(Model-View-Controller)架构设计的,这是一种常见的Web应用开发模式,它将业务逻辑、用户界面和数据访问分离,提高了代码的可维护性和可重用...

Global site tag (gtag.js) - Google Analytics