当前位置: 首页 > news >正文

收录网站是怎么做的seo网络推广招聘

收录网站是怎么做的,seo网络推广招聘,3dweb做的网站,创建一个网站要钱吗1 引言 最近读一些Java Web开发类的书籍时,发现书中的连接数据库的过程缺少了一些关键性的过程,这对初学者非常不友好。为此,本文将给出详细的连接MySQL数据库的过程,并且是纯手工,不依赖于pom.xml和Web容器&#xff…

1 引言

最近读一些Java Web开发类的书籍时,发现书中的连接数据库的过程缺少了一些关键性的过程,这对初学者非常不友好。为此,本文将给出详细的连接MySQL数据库的过程,并且是纯手工,不依赖于pom.xml和Web容器,也不用任何IDE工具,编译和运行全部手写命令,以期对初学者从底层更好地理解整个数据库连接过程有所帮助。

所基于的环境如下:

名称版本
JDK1.8.0_281
MySQL8.0.13

2 连接MySQL数据库详细过程

  1. 建立文件夹结构。建立一个文件夹testDAO,在其中建立如下子文件夹:
    子文件夹结构

  2. 查询本机安装的MySQL版本,如下:
    MySQL版本

  3. 从maven仓库下载针对MySQL连接Java的驱动mysql-connector-java-8.0.13.jar,如下图:
    maven仓库下载地址
    将下载好的mysql-connector-java-8.0.13.jar保存到文件夹lib中。

  4. 编写代码DBConnection.java,放入到src中的com/rob/db文件夹中。代码如下:

package com.rob.db;import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;public class DBConnection {private static final String Driver = "com.mysql.cj.jdbc.Driver";private static final String URL = "jdbc:mysql://localhost:3306/testseb";private static final String USER = "root";private static final String PASSWORD = "123456";private Connection conn = null;public DBConnection() throws Exception {try {Class.forName(Driver);this.conn = DriverManager.getConnection(URL, USER, PASSWORD);} catch(Exception e) {throw e;}}public Connection getConnection(){return this.conn;}public void close() throws Exception {if (this.conn != null){try {this.conn.close();} catch (Exception e) {throw e;}}}// unit test public static void main(String[] args) throws Exception {DBConnection dbconn = new DBConnection();System.out.println("连接成功");try {dbconn.close();} catch (SQLException e) {e.printStackTrace();}}
}
  1. 编译,用如下命令:javac -classpath lib\mysql-connector-java-8.0.13.jar -d classes src\com\rob\db\DBConnection.java。如下图:
    在这里插入图片描述
  2. 运行。注意运行时也必须指定jar包所在的路径。命令为:java -classpath classes;lib/mysql-connector-java-8.0.13.jar;. com/rob/db/DBConnection。如下图:
    连接成功
    从上面可以看出,已经连接成功。之所以抛出异常,是因为MySQL中还没创建数据库testseb,这反而说明了连接数据库已经成功。

3 总结

本文讲解了Java中手工连接MySQL数据库的详细过程,从建立文件夹结构、下载jar驱动、编写代码到编译、运行,对于初学者从底层了解整个过程非常有帮助,而不被各式的IDE工具所屏蔽底层的编译运行细节。这会让我们后续在使用各种IDE工具时更加从容。

http://www.dinnco.com/news/31155.html

相关文章:

  • 外贸网站如何选择域名最新app推广项目平台
  • 长沙免费建站模板seo是什么的
  • 怎么做网站管理系统seo网站页面优化包含
  • wordpress隐藏统计图表外贸网站优化
  • 趣图在线生成网站源码seo排名如何优化
  • 上海金山区建设局网站广州网络运营课程培训班
  • 怎样让百度收取我的网站seo权威入门教程
  • 山东省建设部网站百度云怎么找资源
  • wordpress 作者归档网站的优化公司
  • 网站建设毕业设计模板百度网盘怎么用
  • 天长市做网站注册公司流程和费用
  • 深圳市住房和建设局网站网站下载免费软件
  • 优秀设计集锦网站武汉网站seo推广公司
  • 磐安建设局网站百度投广告怎么收费
  • 如何设计好网站优化关键词的方法包括
  • 设计本网站是用什么做的免费浏览外国网站的软件
  • 嘉兴网站建设咨询企业宣传标语
  • 西安网站设计学校百度网址安全检测中心
  • 电商网站会员体制怎么做seo如何优化网站步骤
  • jquery 案例网站浏览器下载安装2023版本
  • 企业网站建设与推广百度总部客服电话
  • 网站变灰css百度百科优化
  • 怎么做简单的视频网站网站推广找客户
  • 什么网站能让小孩做算术题百度竞价推广什么意思
  • 卸载西部数码网站管理助手网站推广软件ky99
  • 桂林网站建设爱站网关键词挖掘
  • 为什么做电影网站没有流量吗站长之家查询域名
  • 广东建设报网站鱼头seo软件
  • 怎么查询网站的域名备案手机网站制作软件
  • 巴中城乡建设局网站宁波网站快速优化