码迷,mamicode.com
首页 > 其他好文 > 详细

最近使用SSH开发所遇问题总结

时间:2018-09-03 15:33:17      阅读:156      评论:0      收藏:0      [点我收藏+]

标签:sql语句   ssh   inf   图片   返回结果   style   拼接   根据   get   

1、dao实现类里的sql语句

  拼接sql语句时要注意表名应该与定义的实体类(此实体类对应数据库中的表)的类名(类名是该类的全路径名称,前面带一串包名的那个类名)对应,不要用数据库里的表的表名。

  例如:

    技术分享图片

2、当查询只返回一个对象结果时,注意

  如果使用  query.getSingleResult()查询,当未查询到结果返回为null时,此时如果不处理,程序会报异常,所以要做处理。

   例如:

    技术分享图片

  也可以查询时返回一个list,然后再去遍历list取值。

  例如:

    技术分享图片

3、sql查询返回结果是用view类(view类:查询结果不只一张表里的数据,而是多张表的数据,此时可用一个view类展示):

  例如:

    技术分享图片

  此SQL中的GoodsForView是一个view类,GoodsForView中包含几张表的数据,GoodsForView的构造方法中有一个是:

  技术分享图片

  直接在SQL中查出数据,然后根据view类的构造方法传入参数new一个view类。

  

  

 

  

 

最近使用SSH开发所遇问题总结

标签:sql语句   ssh   inf   图片   返回结果   style   拼接   根据   get   

原文地址:https://www.cnblogs.com/kylyww/p/9578710.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!