IDEA Java web项目搭建以及连接Mysql数据库
来源:互联网 发布:纯5g网络概念股龙头 编辑:程序博客网 时间:2024/06/05 03:58
IDEA Java web项目搭建以及连接Mysql数据库
一、准备:
1.本机装好jdk,并配置好环境变量。(这里不再赘述)
2.下载安装tomcat,并配置环境变量。(这里用的是tomcat7.5)
3.下载mysql jdbc的驱动程序。(这里用的是mysql5.6)
4.建立数据库。(这里就简单建立一个用户信息表)
CREATE TABLE user_info ( id INT PRIMARY KEY AUTO_INCREMENT, uname VARCHAR(20), psd VARCHAR(16))ENGINE=MYISAM DEFAULT CHARSET utf8;
一切准备就绪后,就可以使用java写代码了。(这里用的是idea开发工具)
二、实践
1.首先建立java web项目(项目名称自己起)
2.在工程项目的web目录下的WEB-INF下建立两个文件夹,一个是classes,用于保存程序运行时编译的文件。另一个是lib文件夹,用于存放程序运行时所要存放的外部类。
2.建完工程项目后,我们配置项目结构以及tomcat。
a、output目录选择刚才新建的classes目录。
b、外部类的引用路径选择刚才建的lib文件夹。(选择完弹出的的选择框选择Jar directory)
3.将下载的jdbc驱动包放到刚才建的lib文件夹下。
4.在src文件夹下建立自己的包和类。(和java se一样)
5.在src文件夹下建立DBConfig.properties文件,文件中的信息如图。(这不是必要的。你也可以将文件中的信息放在类中。但这样做的好处就在于你即使更改了数据库,只要修改配置文件中的信息就可以了,而不必再改动类。)
6.获取数据库连接。
package com.amaker.util;import java.io.IOException;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import java.util.Properties;/** * Created by Martin17 on 2017/3/16. */public class OpenConnection { public Connection getConnection(){ String driver = null; String url = null; String user = null; String psd = null; Connection conn = null; Properties pro = new Properties(); //新建一个properties实例,用于从DBConfig中拿到连接参数。 try { pro.load(this.getClass().getClassLoader().getResourceAsStream("DBConfig.properties")); //加载DBConfig文件。 driver = pro.getProperty("driver"); url = pro.getProperty("url"); user = pro.getProperty("user"); psd = pro.getProperty("psd"); } catch (IOException e) { e.printStackTrace(); } try { Class.forName(driver); //加载jdbc驱动 } catch (ClassNotFoundException e) { e.printStackTrace(); } try { conn = DriverManager.getConnection(url,user,psd); //获取数据库连接 conn.setAutoCommit(false); return conn; //返回一个数据库连接。 } catch (SQLException e) { e.printStackTrace(); } return null; }}
7.创建测试类,测试能否拿到连接。
package com.amaker.util;import java.sql.Connection;/** * Created by Martin17 on 2017/3/16. */public class Test { public static void main(String[] args){ OpenConnection open = new OpenConnection(); Connection conn = open.getConnection(); System.out.println(conn); }}
8.配置运行环境。(tomcat在本次未用到)
(1)创建application
选择左上角的添加按钮,选择application。
上方的name可以自己写。
在main class 后面选择刚才建的测试类。
下面的jre选择本机的jre。
完成后点OK。
(2)点击绿色小箭头运行。
(3)配置tomcat
选择左上角的添加按钮,选择tomcat server —> local。
上方的name可以自己写。
其他如图
看到控制台输出了连接的对象,至此,我们已经拿到了一个数据库连接。至于如何操作数据库,在后面给大家介绍。
第一次发博,若有不足之处,请批评指正。
- IDEA Java web项目搭建以及连接Mysql数据库
- idea搭建web项目
- IDEA搭建Web项目
- intellij idea下Java连接MySQL数据库
- IDEA下java连接Mysql数据库
- java web 连接mysql数据库
- IDEA 连接mysql数据库
- java 项目连接mysql 数据库
- IDEA搭建SpringBoot+Maven+Mybatis+MySQL-Web项目流程
- asp.net web项目连接mysql数据库
- idea maven搭建web项目
- IDEA搭建Web Service项目
- IDEA使用maven搭建java项目连接redis(图文)
- java连接mysql数据库 以及java连接sql server数据库
- 应用IDEA 和 maven 搭建 java web 项目
- Java web项目学习一(Mac idea环境搭建)
- 使用Intellij idea搭建maven java web项目
- 使用IntelliJ IDEA和maven搭建java web项目
- 获取鼠标点击事件
- (四)jmeter 多线程压测
- 二进制求和
- Smack类库最好的学习资料
- centos7下安装Python-pip
- IDEA Java web项目搭建以及连接Mysql数据库
- TCP性能优化之避免慢启动
- Linux进程间通信之内存共享
- 网络流例题
- (五) jmeter 自动化测试 之if表达式
- BZOJ P1222[HNOI2001]产品加工
- ajax详解
- 二叉树的递归和非递归遍历
- 算法训练 出现次数最多的整数