项目之黑马旅游网(七)----------------具体路线显示

   用户可以通过查看详情来查看一条旅游路线的具体信息。

   具体信息写在Route类中,同时对应数据库中的三张表:tab_route、tab_route_img、tab_seller。

   Route类:

 

 

      由于对应数据库中的三张表,因此需要对数据库进项三次查询,分别查询一条线路的具体信息,一条线路的图片合集、一条线路的卖家信息。

  后端代码——根据rid来查询一条线路:

 

 

   后端代码——根据rid来查询路线的图片:

 

 

   后端代码——根据商家id来查询卖家:

 

 

   后端代码——返回Route类的对象并设置值:

   调用各个查询数据库的方法进行查询,并将查询出来的数据通过set()方法赋值到Route的实体对象中,并返回。

 

 

   后端代码——Servlet代码:

   获取rid,调用Service中的方法并接收routeJson序列化写回。

 

 

   前端代码——具体线路展示:

         展示的包括文字信息和图片信息,图片可以查看上一张或者下一张。

 

 

 

 

 

 

 

posted @ 2022-04-11 09:59  技能点  阅读(91)  评论(0)    收藏  举报