JDBC 的数据库访问方法,真的是老牌经典了,配置清晰、使用简单,拿来就能跑。像Class.forName
加载驱动、DriverManager.getConnection
建立连接这些操作,基本就是 JDBC 的基本盘。你要做查询用executeQuery
,要改数据就executeUpdate
,直观。
JDBC 的Statement
对象也蛮好上手的,不过如果你经常拼 SQL,还是建议用PreparedStatement
,安全性和性能都更好,能防注入。响应也快,逻辑也清晰,适合入门或者写点轻量级的后台服务。
哦对了,MySQL、Oracle、SQL Server 这些数据库都有自己的 JDBC 驱动,连接串不太一样,记得按官方文档配一下。像jdbc:mysql://localhost:3306/dbname
这种,格式别写错了。
如果你刚接触 JDBC,或者需要写点不依赖 ORM 的纯 JDBC 代码,这篇总结挺有参考价值的。想深入了解连接池、SQL 执行、驱动配置这些,下面这几个资源也可以看看,蛮有。