jdbc 简单示例和优缺点
2024-09-18 11:24:43
一个使用JDBC的例子:
Class.forName("com.mysql.cj.jdbc.Driver"); //加载驱动 Connection connection = DriverManager.getConnection(url, use, pwd); //链接 Statement statement = connection.createStatement(); // 创建statement;预编译的statement,速度更快,执行时需要替换占位符中的数据。 ResultSet resultSet = statement.executeQuery(sql); //执行sql while(resultSet.next()){ //判断是否还有数据,每次获取一行,指针自动下移
resultSet.getXXXX(); //获取数据。 //you want do
} statement.close(); //关闭statement
connection.close(); //关闭链接
优点:
1、最底层,最灵活,最高效。(单次操作下,效率高)
2、简单。
缺点:
1、使用繁琐,创建sql与解析结果集过程很繁琐。
2、多次操作时,涉及频繁的创建、关闭链接,性能差。
因此:引入 ORM(Object-relational mapping),即对象关系映射框架。
最新文章
- Java Mysql分页显示
- Spring 通过配置文件注入 properties文件
- Android开发中Handler的经典总结
- CSS之浮动那些事
- R语言---热图的制作
- 题目1433:FatMouse (未解决)
- 查看目标文件是否是以-fPIC编译的, ar 打包命令将多个静态库打包到一个里面
- [原博客] BZOJ 2242 [SDOI2011] 计算器
- IOS7官方推荐图标和图像尺寸
- MySQL的C++简单封装
- window.location.href/replace/reload()--页面跳转+替换+刷新
- 【转载】Express、Koa、Hapi框架对比
- 文件系统 busybox and initramfs
- poj 1328 Radar Installation (简单的贪心)
- windows server 2003断开远程之后自动注销用户
- python服务器环境搭建(3)——参数配置
- Redis持久化方式
- 爬虫-Python爬虫常用库
- BZOJ_4516_[Sdoi2016]生成魔咒_后缀数组+ST表+splay
- The xp_cmdshell proxy account information cannot be retrieved or is invalid. Verify that the '##xp_cmdshell_proxy_account##' credential exists and contains valid information.