文章目录
- **软件开发环境及开发工具:**
- **功能介绍:**
- **论文截图:**
- **实现:**
- **代码:**
编程技术交流、源码分享、模板分享、网课教程
🐧裙:776871563
软件开发环境及开发工具:
前端使用技术:JSP,HTML5,CSS3、JavaScript、jQuery、bootstrap、Validform.js等
后端使用技术:Servlet、JDBC等
数据库:Mysql数据库
功能介绍:
前台包含以下功能:
项目首页:查看景点,查询资讯,展示友情链接
魅力湖南:湖南相关介绍,前景地图
畅游:展示热门景点,查看景点详情,景点门票购买
资讯:展示资讯
注册,登录
个人信息
我的订单:展示当前用户所有订单
留言:查询所有留言及回复,留言,回复
后台管理员角色包含以下功能:
景点管理:增删改查景点信息
景点订单管理:搜索,删除订单信息
资讯管理:增删改查资讯信息
留言列表:查询,删除,查询留言的回复信息
用户列表:增删改查,激活用户
登录,退出
论文截图:
实现:
代码:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class DbUtil {
private String dbUrl="jdbc:mysql://127.0.0.1:3306/database?serverTimezone=UTC&useSSL=false"; // 数据库连接地址
private String dbUserName="root"; // 用户名
private String dbPassword="123456"; // 密码
private String jdbcName="com.mysql.cj.jdbc.Driver"; // 驱动名称
/**
* 获取数据库连接
* @return
* @throws Exception
*/
public Connection getCon(){
try {
Class.forName(jdbcName);
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
Connection con = null;
try {
con = DriverManager.getConnection(dbUrl, dbUserName, dbPassword);
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return con;
}
/**
* 关闭数据库连接
* @param con
* @throws Exception
*/
public void closeCon(Connection con)throws Exception{
if(con!=null){
con.close();
}
}
public static void main(String[] args) {
DbUtil dbUtil=new DbUtil();
try {
dbUtil.getCon();
System.out.println("数据库连接成功!");
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
System.out.println("数据库连接失败");
}
}
}