北京医疗网站建设公司排名,公司做网站需要提供什么资料,门店设计,网站降权投诉文章目录 新建一个项目添加web支持配置tomcat优化tomcat的部署运行tomcatidea数据库连接java连接数据库 新建一个项目 new project#xff1b;Java#xff1b;选择jdk的版本#xff1b;next#xff1b;next#xff1b;填写项目名字#xff0c;选择保存的路径#xff1b;… 文章目录 新建一个项目添加web支持配置tomcat优化tomcat的部署运行tomcatidea数据库连接java连接数据库 新建一个项目 new projectJava选择jdk的版本nextnext填写项目名字选择保存的路径Finish 对于新建好的项目第一个是项目的名称.iml是项目的标识文件标识一个独立的项目 添加web支持 点击项目的名称右键Add Frameworks Supportweb applicationok 此时项目下多了一个web的目录这是整个web项目的根目录。 整个项目结构如下 test表示项目的名称src用来存储代码web是web项目的根目录其中包含一个WEB-INF和index.jsp其中index.jsp是项目启动后默认的进入的页面test.iml是整个项目的标识文件。 配置tomcat 前提是成功下载好tomcat add configuration 号 选择tomcat server 下的local。 configure选择tomcat下载的路径 选择jdk依赖一般默认就好 fix——ok。 最后点击ok就成功部署tomcat了。
优化tomcat的部署 【还是tomcat的配置中】更新的操作可以选择update classes and resources这样就不需要代码有更新的时候一直都重启重启太慢只需要刷新就好。 点击file选择project structuremodulesdependencies号library选择tomcat的依赖包add selected ——ok 添加tomcat的依赖包避免有的时候导包报错。 运行tomcat
点下面的标识就可以。
运行成功后会显示以下页面。 这里有一个需要注意的点就是网页启动后的的路径我这里是http://localhost:8080/test_war_exploded/和我的tomcat的配置是对应的比如端口号8080以及在配置tomcat的fix之后添加的也是test_war_exploded一句话就是要对应。 如果以上配置都正确的话修改index.jsp并且保存后点击绿色的标识再刷新网页就可以得到修改后的内容 idea数据库连接 首先下载好mysql。 view;tool windows;database。 4. 侧边栏显示database标识点击标识 5. 号 6. 选择自己的数据库 7. 填写数据库的账号和密码 8. 点击test connection。 显示successed表示成功。 点击号query console调出控制台编写相应的sql语句点击绿色小标运行即可在输出界面看到对应的运行结果。 按照上面的方法快速建立好数据库这里是新建了一个studentinfomanagement的数据库。
java连接数据库
编辑一个类似下面的代码把自己的数据库账号密码以及数据库的名称都更换成自己的。
package utils;import java.sql.DriverManager;
import java.sql.SQLException;import java.sql.Connection;
public class DBUtils {/*** 获取数据库连接* return Connection对象*/public static Connection getConnection(){String dbUserName root;String dbUserPasswd 123456;String dbURL jdbc:mysql://localhost:3306/studentinfomanagement? userdbUserNamepassworddbUserPasswduseUnicodetruecharacterEncodingUTF8serverTimezoneUTCuseSSLfalse;Connection conn null;try {
// Class.forName(com.mysql.jdbc.Driver);//低版本 5.Class.forName(com.mysql.cj.jdbc.Driver);// 高版本8.conn (Connection) DriverManager.getConnection(dbURL,dbUserName,dbUserPasswd);} catch (ClassNotFoundException | SQLException e) {e.printStackTrace();}return conn;}/*** 关闭数据库连接* param conn Connection对象*/public static void closeConnection(Connection conn) {//判断conn是否为空if(conn ! null){try {conn.close();//关闭数据库连接} catch (SQLException e) {// TODO: handle exceptione.printStackTrace();}}}}
右键WEB-INFnewdirectory新建一个lib目录 3. 把与自己mysql适配的驱动jar包复制到路径下。 4. 右键lib目录add as library。 以上成功后可以使用以下代码进行简单的测试这里还有一种可能就是上面代码给的是高版本的驱动器的代码如果自己的驱动版本是5版本的话可以换一个驱动的代码否则也可能报错java.lang.ClassNotFoundException: com.mysql.jdbc.Driver package test;import utils.DBUtils;public class test {/*** DB测试用例*/public static void testDB(){System.out.println(DBUtils.getConnection());}public static void main(String[] args) {testDB();}
}
出现以下类似结果表示连接成功。
com.mysql.cj.jdbc.ConnectionImpl61832929Process finished with exit code 0
以上一个正常的项目就可以启动起来了。