美文网首页
IntelliJ IDEA创建一个普通的Java工程并用JDBC

IntelliJ IDEA创建一个普通的Java工程并用JDBC

作者: 何苦_python_java | 来源:发表于2018-03-24 12:12 被阅读0次

    Intellij Idea 安装过程先略过不提。

    先创建工程。

    1. 打开Intellij Idea,创建Project,File->New->Project,如图所示:


      image.png

    1 、指定JDK安装目录,再点击Next.

    image.png

    再次点击Next,来到如图所示地方,给项目取名,比如项目命名为:JDBCDemo,最后点击Finish。


    image.png

    至此,项目已成功创建完毕。src->New->Package,添加包名:com.dgd.test。

    image.png

    创建Test类,如下:

    public class Test {

    public static void main(String[] args) {
        System.out.println("Hello World!");
    }
    

    }

    右键弹出菜单,点击Run ‘Test.main()’,运行。


    image.png

    控制台最终打印如图所示结果。


    image.png

    项目创建完毕,现在演示利用JDBC来连接数据库。

    1、创建一个目录,用来放mysql的驱动包,类似eclipse的lib目录:JDBCDemo->New->Directory。


    image.png

    2、把mysql的jar包复制过来。


    image.png
    2、把jar包添加到项目里,类似eclipse的add to build path功能,快捷键:Ctrl+Alt+Shift+S,弹出图示菜单。
    image.png

    4、选择第一项:JARs or directories。


    image.png
    5、找到刚才添加的jar包,点击确定。
    image.png
    6、点击Apply,OK。
    image.png

    下面用代码来演示是否能正常连接到数据库。

    代码格式自行调整---------->

    package com.dgd.test;

    import java.sql.;
    /
    *

    • @author Dgd
    • @create 2017-10-16-21:25
    • 测试数据库
      */
      public class DBTest {
      //mysql驱动包名
      private static final String DRIVER_NAME = "com.mysql.jdbc.Driver";
      //数据库连接地址
      private static final String URL = "jdbc:mysql://localhost:3306/demo";
      //用户名
      private static final String USER_NAME = "root";
      //密码
      private static final String PASSWORD = "admin";
      public static void main(String[] args){
      Connection connection = null;
      try {
      //加载mysql的驱动类
      Class.forName(DRIVER_NAME);
      //获取数据库连接
      connection = DriverManager.getConnection(URL, USER_NAME, PASSWORD);
      //mysql查询语句
      String sql = "SELECT name FROM demo";
      PreparedStatement prst = connection.prepareStatement(sql);
      //结果集
      ResultSet rs = prst.executeQuery();
      while (rs.next()) {
      System.out.println("用户名:" + rs.getString("name"));
      }
      rs.close();
      prst.close();
      } catch (Exception e) {
      e.printStackTrace();
      }finally {
      if (connection != null) {
      try {
      connection.close();
      } catch (SQLException e) {
      e.printStackTrace();
      }
      }
      }
      }
      }

    最后控制台打印下图结果,表示已成功连接到数据库。OK!

    image.png

    ok可以愉快玩耍了

    相关文章

      网友评论

          本文标题:IntelliJ IDEA创建一个普通的Java工程并用JDBC

          本文链接:https://www.haomeiwen.com/subject/ljdqcftx.html