IDEA
用IDEA写一个登录系统+连接数据库
1-1配置jdk环境变量
1-2导入jdk
1-3创建web application
1-4在这需要手动创建bin包和main包 如下图
1-5手动加入三个jar包
(链接:https://pan.baidu.com/s/1eAhImj1kHdRy8Iz2rwKtkA 提取码:mfjj)下载完直接复制黏贴到lib目录下即可
1-6构建jar包
1-7在java下新建一个包,并创建一个类
1-8在新建的java类下编写
1-9在web.xml文件下编写
1-10配置tomcat
2-1配置数据库,在resource下先创建一个文件
2-2注意:后缀名一定得是properties 在该文件中编写下图代码
2-3继续手动创建如下包和类 在DBUtil类中编写下图代码
import java.io.IOException;
import java.io.InputStream;
import java.sql.*;
import java.util.Properties;
/**
-
Created by Administrator on 2020/6/13.
*/
public class DBuild {private static String driver;
private static String usename;
private static String password;
private static String url;private static Properties prop =new Properties();
static {
ClassLoader classLoader =DBuild.class.getClassLoader();
InputStream in =classLoader.getResourceAsStream(“db_mysql.propertites”);try{ prop.load(in); url = prop.getProperty("url"); Class.forName(prop.getProperty("driver")); usename=prop.getProperty("usename"); password =prop.getProperty("password"); }catch(Exception e){ e.printStackTrace(); }
}
public static Connection getConnection() throws SQLException{
return DriverManager.getConnection(url,usename,password);
}public static void close(Connection conn, Statement stmt, ResultSet rs){
try {
if (rs !=null){
rs.close();
}
if (stmt !=null){
rs.close();
}
if (conn !=null){
rs.close();
}
}catch (Exception e){
e.printStackTrace();
}
}public static void main(String[] args)throws Exception{
System.out.println(getConnection());
}
}
运行代码,若连接成功,则出现如下图
3-1将写好的HTML文件复制到webapp下将index.html文件代码复制到index.jsp中,记得更改一下图片样式的路径,css/jsimg文件不用动
点击login,跳转到另一界面