MySQL数据库如何实现与JavaWeb项目连接-创新互联

创新互联www.cdcxhl.cn八线动态BGP香港云服务器提供商,新人活动买多久送多久,划算不套路!

成都创新互联专业为企业提供呼中网站建设、呼中做网站、呼中网站设计、呼中网站制作等企业网站建设、网页设计与制作、呼中企业网站模板建站服务,十年呼中做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

MySQL数据库如何实现与JavaWeb项目连接?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

数据库是编程中重要的一部分,它囊括了数据操作,数据持久化等各方面。在每一门编程语言中都占有相当大的比例。

本次,我以MySQL为例,使用MVC编程思想(请参阅我之前的博客)。简单演示一下JavaWeb对数据库的操作。

1:我们需要掌握简单的SQL语句,并且会简单操作图形化的数据库。我们在数据库建一个表(Users)可以在里面随便添加几条数据。

MySQL数据库如何实现与JavaWeb项目连接

2:接下来,我们获得驱动并连接到MySQL。

package com.joker.web.db; 
import java.sql.Connection; 
import java.sql.DriverManager; 
import java.sql.SQLException; 
public class DBConnection { 
  private static Connection con = null; 
  // 驱动程序名 
  private static String driverName = "com.mysql.jdbc.Driver"; 
  // 数据库用户名 
  private static String userName = "root"; 
  // 密码 1 
  private static String userPasswd = "*****"; 
  // 数据库名 
  private static String dbName = "jokertest"; 
  // 联结字符串 
  private static String url = "jdbc:mysql://localhost/" + dbName + "?user=" 
      + userName + "&password=" + userPasswd 
      + "&useUnicode=true&characterEncoding=gbk"; 
  public static Connection getConnection() { 
    try { 
      // 1.驱动 
      Class.forName(driverName); 
      // 2. 连接数据库 保持连接 
      con = DriverManager.getConnection(url); 
    } catch (ClassNotFoundException e) { 
      // TODO Auto-generated catch block 
      e.printStackTrace(); 
    } catch (SQLException e) { 
      // TODO Auto-generated catch block 
      e.printStackTrace(); 
    } 
    return con; 
  } 
  public static void closeConnection() { 
    if (con != null) { 
      try { 
        con.close(); 
      } catch (SQLException e) { 
        // TODO Auto-generated catch block 
        e.printStackTrace(); 
      } 
    } 
  } 
} 
 

新闻名称:MySQL数据库如何实现与JavaWeb项目连接-创新互联
标题链接:http://bzwzjz.com/article/deojdd.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 商城网站建设 成都网站建设 古蔺网站建设 高端网站设计 成都网站建设公司 企业网站设计 成都企业网站制作 成都响应式网站建设公司 成都网站建设 成都网站建设公司 成都网站建设 重庆手机网站建设 成都网站建设 成都网站制作 营销网站建设 移动手机网站制作 成都网站建设 企业网站设计 高端网站设计推广 教育网站设计方案 成都网站建设 网站建设推广