当前位置: 代码网 > it编程>编程语言>Java > JavaWeb项目创建、部署、连接数据库保姆级教程(tomcat)

JavaWeb项目创建、部署、连接数据库保姆级教程(tomcat)

2025年12月03日 Java 我要评论
简介:本学期学的javaweb,记录一些本篇大致内容就是:部署tomcat–创建项目—连接mysql数据库运行环境:idea2020.1、navicat for mysqlto

简介:

本学期学的javaweb,记录一些

本篇大致内容就是:部署tomcat–创建项目—连接mysql数据库

运行环境:

idea2020.1、navicat for mysql

tomcat-8.5.46、jdk1.8、mysql80(也写了mysql57的设置)

一、创建项目

左上角点击file–new–project

左侧选择java enterprise----右侧第三项我是因为创建过自动的,你那里没有也没关系–下边选中web application

选择好后点击next

点击finish就创建好了

二、tomcat部署

1、将tomcat解压在一个自己找得到路径

例如:我的直接就在路径中最好不要中文和空格

2、在idea中添加tomacat模板块

然后点ok

3、添加tomcat服务器

这里我的因为创建过,这里建了一个新的tomcat 8.5.462为例

点击后出现

4、测试tomcat可用否

浏览器会自动跳出,这样即正确可用

三、连接数据库

1将navicat连接mysql

打开navicat for mysql

一个来自我同学的报错,解决方法就是给他的mysql的root修改了下密码

双击变绿,正确,说明开启了连接

1、创建一个新的数据库

右击mysql-------》新建数据库--------》填入数据库名(我的叫:homework)–确定

双击数据库一下,绿色亮起,创建表

最后 初始的表长这样,我的表名叫user

记得往表里添加一些数据

2、为项目添加jdbc驱动包

驱动包官方下载地址:download mysql connector

这里我的mysql是8.0的所以要用一个对应的包,这是我在官方下的适配mysql8.0的驱动

如果mysql57

步骤:

点击后在你的电脑中找到你的驱动包(没解压的解压)例如我的路径长这样,选中.jar文件–点ok

第二步:还是这里,点左侧arti

右击后选putin to —》apply-----ok

最后这里有这个就对了

3、创建jdbc类

右击src,填写包名,我的叫database

再右击创建的包(database)填写javaclass的名,我的叫jdbc

然后编写jdbc类-mysql80

//mysql80
package database;

import java.sql.connection;
import java.sql.drivermanager;
import java.sql.sqlexception;
import java.sql.statement;

public class jdbc {
    //驱动类路径
    private static final string driver = "com.mysql.cj.jdbc.driver";
    //
    private static final string url="jdbc:mysql://localhost:3306/homework";
    private static final string user="root";
    private static final string password="123456";

    private static connection conn=null;
    private static statement stat=null;

    static {
        try {
            //
            class.forname("com.mysql.cj.jdbc.driver");
        } catch (classnotfoundexception e) {
            e.printstacktrace();
        }
    }

    public static connection getconn(){
        try {
            conn = drivermanager.getconnection(url,user,password);
        } catch (sqlexception throwables) {
            throwables.printstacktrace();
        }
        return conn;
    }

    //
    public static statement getstat() {
        try {
            stat=getconn().createstatement();
        } catch (sqlexception throwables) {
            throwables.printstacktrace();
        }
        return stat;
    }
    public static void main(string[] args){
        system.out.println(getstat());
    }

}

mysql57要这样写

//mysql57
public class jdbc {
    //驱动类路径
    private static final string driver = "com.mysql.jdbc.driver";
    //
    private static final string url="jdbc:mysql://localhost:3306/homework";
    private static final string user="root";
    private static final string password="123456";

    private static connection conn=null;
    private static statement stat=null;

    static {
        try {
            //
            class.forname("com.mysql.jdbc.driver");
        } catch (classnotfoundexception e) {
            e.printstacktrace();
        }
    }
//后续不变

总结 

到此这篇关于javaweb项目创建、部署、连接数据库(tomcat)的文章就介绍到这了,更多相关javaweb项目创建、部署、连接数据库内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com