首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >sql与hsql的区别以及分别怎么用!

sql与hsql的区别以及分别怎么用!

作者头像
全栈程序员站长
发布2022-11-08 19:11:24
发布2022-11-08 19:11:24
9410
举报

大家好,又见面了,我是你们的朋友全栈君。

在java开发当中,会用到一些框架,比如说sh(struts和hibernate),ssh(struts,spring以及hibernate)等这些框架,hibernate因为连表方便,直接将表映射到java实体类中,因此用到的比较广泛,那sql和hsql区别在于哪里呢?又如何使用呢?

1.java中用sql实现增删改查,sql是直接面向数据库的,下面附上一段代码解析:

代码语言:javascript
复制
 try {
24             //加载驱动程序
25             Class.forName(driver);
26             //1.getConnection()方法,连接MySQL数据库!!
27             con = DriverManager.getConnection(url,user,password);
28             if(!con.isClosed())
29                 System.out.println("Succeeded connecting to the Database!");
30             //2.创建statement类对象,用来执行SQL语句!!
31             Statement statement = con.createStatement();
32             //要执行的SQL语句
33             String sql = "select * from emp";
34             //3.ResultSet类,用来存放获取的结果集!!
35             ResultSet rs = statement.executeQuery(sql);
36             System.out.println("-----------------");
37             System.out.println("执行结果如下所示:");  
38             System.out.println("-----------------");  
39             System.out.println("姓名" + "\t" + "职称");  
40             System.out.println("-----------------");  
41              
42             String job = null;
43             String id = null;

标红部分,from后直接跟的是数据库库中的表名, where 后 用表中字段做条件查询.

2.java中用hsql实现增删改查,hsql是直接面向对象查询的,下面附上一段代码解析:

public void getStudentList(PageListData pageList) throws DataAccessException { String hql = “from StudentPO”; HibernateDataSource.getHibernateDataSource().get(hql, pageList); }

}

标红部分中from后面跟的是类名+类对象 where后是用类中的属性做条件.

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/190844.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年9月22日 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档