java里面一个dao类能否写多个sql语句?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java里面一个dao类能否写多个sql语句?相关的知识,希望对你有一定的参考价值。

可以啊,dao类里可以写多个方法,一个方法可以写多个SQL语句。 参考技术A 软件中一个表格,每个列里面的数据,有的有主外建关系有的没有,能否在dao类里面写多个sql语句?有没有弊端? 如果每列里面都有主外键关系能不能也写多个sql语句本回答被提问者采纳

Mybatis和Mysql的查询语句一样吗?

我用Mybatis里面Dao里有一个查询方法,里面参数用到了String类型的查询语句
,直接写MySql的查询语句就可以了吗?

是的,可以。
你要搞清楚一个概念,我们在查询关系数据库时用到的语句是SQL,这是为大多数关系数据库管理系统所支持的工业标准,所以不管我们是查Mysql还是查Oracle等数据库都是一样的SQL,不管是用java还是用C#,也是一样的
参考技术A Mybatis只是一个持久层框架,最终是要发送sqi语句到mysql数据库的。直接写就行,不过要注意列名和实体类的属性的对应。

以上是关于java里面一个dao类能否写多个sql语句?的主要内容,如果未能解决你的问题,请参考以下文章

java web spring jpa 在以接口为dao的方法里使用原生sql,联合查找没有对应实体,用啥来接收? 求大神

登录DAO sql语句涉及多个join

如何写一个dao类方法来实现java对mysql数据库的增删改查?

Mybatis和Mysql的查询语句一样吗?

sql语句太长,能否拆开执行

mybatis怎么知道dao层调用了实体.xml里面哪个方法