java在Dao层执行完SQL以后对取出来的值进行判断

java在Dao层执行完SQL以后对取出来的值进行判断,第1张

奉劝一句, 理解mvc分层,

然后 你dao层只做调用数据库,

然后你的业务处理全部去service层是搞,

然后这个判断只需要if就可以

int data = Daosql("select ");

if(dataequals(1)){

return B;

}else if(data >1 ){

return data;

}

dao层:dao层叫数据访问层,全称为data access object,属于一种比较底层,比较基础的 *** 作,具体到对于某个表、某个实体的增删改查

service层:service层叫服务层,被称为服务,肯定是相比之下比较高层次的一层结构,相当于将几种 *** 作封装起来。

service层要使用接口来定义有以下几点好处:

1、在java中接口是多继承的,而类是单继承的,如果需要一个类实现多个service,用接口可以实现,用类定义service就没那么灵活。

2、要提供不同的数据库的服务时,只需要面对接口用不同的类实现即可,而不用重复地定义类。

3、编程规范问题,接口化的编程为的就是将实现封装起来,然调用者只关心接口不关心实现,也就是“高内聚,低耦合”的思想。

想要了解更多有关Java开发的相关信息,推荐咨询千锋教育。北京千锋互联科技有限公司(下面简称“千锋教育”),成立于2011年1月,立足于职业教育培训领域,公司现有教育培训、高校服务、企业服务三大业务板块。教育培训业务分为大学生技能培训和职后技能培训;高校服务业务主要提供校企合作全解决方案与定制服务;企业服务业务主要为企业提供专业化综合服务。

以上就是关于java在Dao层执行完SQL以后对取出来的值进行判断全部的内容,包括:java在Dao层执行完SQL以后对取出来的值进行判断、java开发时为什么要dao和service都是model层吗、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10196573.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-06
下一篇2023-05-06

发表评论

登录后才能评论

评论列表(0条)

    保存