首先查询条件我们需要通过View层,用户提交请求
用表单接收查询条件,Post提交给对应SpringMVC的Controller;
Controller接受参数,调用业务逻辑层(Service层)方法,业务逻辑层对参数进行处理后交给数据访问层(DAO层)在数据库中查询。查询的数据返回Service层,再返回给Controller;
然后我们就可以让Controller的Model携带这些数据,转发到一个视图,给用户展示信息
首先,不要在数据库里直接存照片,那样太麻烦了,也占用空间。
数据库里只存一个照片文件的名称。
比如,数据库字段名为photo_name,则数据库内的数据为
photo_name
-----------------------
jpg
jpg
jpg
jpg等都是文件名。文件本身则在服务器上另找地方存储,比如存在img/photo目录下。
这样作了之后,在JSP页面上采用就可以直接显示图片了
<img src="img/photo/${user.photoName}" />
${user.photoName}是你从数据库中取出的照片文件名。
用数据库的联接就可以了left
join
是最常用的。
select
*
from
表
a
left
join
表
b
on
a.id=b.bid
and
a.xx=b.yy
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)