数据库连接学习--简单的通讯录
发表于:2025-01-24 作者:千家信息网编辑
千家信息网最后更新 2025年01月24日,为了做毕业设计,学习了Java,然后就要连接数据库,为了连接数据库就学习做了一个简单的小项目,通讯录(现在只有添加的功能),成功连接数据库首先看看我的WEB首页吧:比较简单,然后是填加联系人页面我的数
千家信息网最后更新 2025年01月24日数据库连接学习--简单的通讯录
为了做毕业设计,学习了Java,然后就要连接数据库,为了连接数据库就学习做了一个简单的小项目,通讯录(现在只有添加的功能),成功连接数据库
首先看看我的WEB首页吧:
比较简单,然后是填加联系人页面
我的数据库连接的代码先抛出来,毕竟这是我做通讯录学习的重点,
package s2.jsp.zhangxiao.dao;import java.sql.PreparedStatement;import java.sql.Connection;import java.sql.ResultSet;import java.sql.DriverManager;import java.sql.SQLException;public class AddressBase { // 定义数据库的用户名 private final String DBNAME = "root"; // 定义数据库的密码 private final String DBPASS = "0"; // 定义数据库的驱动信息 private final String DRIVER = "com.mysql.jdbc.Driver"; // 定义访问数据库的地址 private final String URL = "jdbc:mysql://localhost:3306/addressdb"; public Connection getConnection(){ Connection con=null; try { Class.forName(DRIVER); con=DriverManager.getConnection(URL, DBNAME, DBPASS); } catch (ClassNotFoundException e) { System.out.println("驱动异常"); e.printStackTrace(); } catch (SQLException e) { System.out.println("数据库异常"); e.printStackTrace(); } return con; } public void closeAll(Connection con,PreparedStatement past,ResultSet rs){ try { rs.close(); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } try { past.close(); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } try { con.close(); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } } public int update(String sql,String[]getValues){ int i=0; Connection con=null; PreparedStatement past=null; ResultSet rs=null; con=getConnection(); try { past=con.prepareStatement(sql); if (getValues!=null) { for (int j = 0; j < getValues.length; j++) { past.setString(j+1, getValues[j]); } } i=past.executeUpdate(); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } return i; }}
数据
数据库
学习
通讯
通讯录
驱动
成功
代码
信息
功能
只有
地址
密码
毕业设计
用户
用户名
联系人
这是
重点
页面
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
微软代理服务器
嵌入式底层软件开发方法
服务器托管10m
dell刀片服务器管理
计算机网络安全基础护肤套装
舞帝利哥软件开发
学习网络安全知识的感想
可登录的外国论文数据库
ibm服务器 做raid
涪陵区工商软件开发流程常见问题
数据库如何返回数据结构
网络技术革命加快
北京网络技术公司名称
代理服务器拒绝访问
鸡西网络安全罪
教学软件开发公司开发出适用于
网络安全现状 背景
北京慈恩天下网络技术
阿里云每个服务器都是公网吗
宽带没网络dns服务器
云动时代网络技术有限公司
2021微信埋雷软件开发
如何应对网络安全风险文章
中山企业软件开发哪里好
软通动力软件开发招聘靠谱吗
湖南学软件开发好不好就业
dnf架设免费服务器
我的世界服务器刷沙机不能用
软件开发兼职找哪里
辽宁梦泽互联网科技有限公司