MYSQL如何写出简便的代码(附有实例)

本文探讨如何在编程中使用MySQL和JDBC实现简洁高效的代码。通过理解JDBC的四大核心组件——DriverManager、Connection、Statement和ResultSet,以及利用配置文件properties优化基础DAO类,可以减少代码重复并提高运行效率。文中还提供了具体的代码示例,展示如何通过一个通用方法连接数据库,并执行查询操作,最后强调了释放资源的重要性。
摘要由CSDN通过智能技术生成

干程序员这个行业,要的是头脑灵活,写出的代码不能杂乱无章,要以最简约的代码写出运行速度更快,占内存越小的代码,这是很重要的
因为本人最近在学mysql,学JDBC DAO模式,怎么简化代码量!
当我们需要把Java跟数据库串联起来时,就需要JDBC
所谓的JDBC就是Java数据库连接技术的简称,提供连接各种常用数据库的能力,如下JDBC详情图
我们还需要知道JDBC中四个重要的访问数据常用类和接口
DriverManager:管理JDBC驱动(类)
Connection:连接数据库并传递数据(接口)
Statement:负责执行SQL语句(接口)
ResultSet:结果集,处理查询后的结果,保存statement执行后的结果(接口)

顺序:
DriverManager—>Connection—>Statement—>ResultSet

我们做项目时 为了方便就会在BaseDao类中定义出,常用的代码块,直接写在一个方法里,之后调用直接点出该方法,就达到了快速并且缩减代码量的作用
例:

//定义数据库连接需要的各种参数
	private static String driver="com.mysql.jdbc.Driver";//驱动
	private static String url="jdbc:mysql://localhost:3306/myschool";//数据连接字符串
	private static String name="root";//数据库的登录用户名
	private static String pwd="bdqn";//数据库的登录密码

我们在连接数据库中,需要用到驱动,与数据库建立连接的字符串,数据库用户名和密码
这些虽然写在BaseDao类中 但我们可以进行优化,就要用到配置文件properties
优势:能够脱离程序本身去修改相关的变量设置properties配置文件,由键值对组成

//不要在配置文件后打分号!!!!
d=com.mysql.jdbc.Driver
u=jdbc:mysql://localhost:3306/myschool
n=root
p=bdqn

然后BaseDao类优化为

	private static String driver;
	private static String url;
	private 
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值