JDBC随笔

本文详细介绍了Java中使用JDBC连接MySQL数据库的方法,包括导入jar包、使用Class.forName加载驱动、通过DriverManager获取Connection对象,以及执行SQL语句进行数据库操作的过程。同时,文章还分享了企业级代码规范和最佳实践。
摘要由CSDN通过智能技术生成

Java与数据库的连接叫做JDBCJava提供了连接数据库的接口(规范),由各个数据库来实现接口,由此出现各个不同数据库的jar包,今天主要了解的是MySQL
导入jar包,一开始要现解压,才能使用,之后是进行加载程序
Class.forname(“路径”)这个是得到Driver的class对象
得到对象后,开始建立连接,DriverManager得到Connection对象,在其参数掺入url=“jdbc:mysql://localhost:3306/数据库名” 在用户名及密码
连通后conection得到statament执行对象,就是一个进行对MySQL操作的对象,主要两个方法executeupdate 进行增删改的操作,返回时int类型,代表的是影响的行数
executeQuery进行的查的操作,返回resultset类型,可以进行遍历得到数据
完成操作后要记得关闭资源。

企业要求:
1、包名公司域名反着写+自己姓名缩写+Dao 列如:CSDN: com.csdn.jj.dao
2、一定要写注释一般在方法上进行/** */工具会自动填充 例:在这里插入图片描述
当鼠标放在方法上会出现注释非常方便
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190725210326379.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDY0MTA2MQ==,size_16,color_FFFFFF,t_在这里插入图片描述
一个类对应一张表的crud,命名规则为表名dao,一定要进行多余数据的封装不然代码耦合严重,可以将try finally严重耦合进行父类封装,缺点是继承后没办法继承其他父类,可以进行封装对象调用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值