SpringBoot Model 映射到 前台 显示图片

本文介绍了如何在SpringBoot应用中将后台上传的图片通过Model映射的方式显示在前端页面。首先,文章提到了在数据库中添加图片字段,并配置启动类的图片路径。接着,依次讲解了DAO、Service和Controller层的实现,特别强调了Controller层的核心代码,使用Model对象的addAttribute方法将数据传递给前端。最后,前端页面使用Thymeleaf模板语言进行渲染,通过`th:each`和`th:src`等指令来显示图片。
摘要由CSDN通过智能技术生成

SpringBoot在后台上传上图片之后在前台有很多方法给显示出来,我掌握的有model映射和vue获取这两种方式,这篇文章我介绍下怎么写model映射到前台图片。

首先我们需要去新建一个图片表,或者新建一个图片字段,我就不麻烦了我直接在表里新建一个字段,在最后附上表结构

启动类的/imctemp-rainy/的赋值路径

@Override
	 public void addResourceHandlers(ResourceHandlerRegistry registry) {
	     registry.addResourceHandler("/imctemp-rainy/**").addResourceLocations("file:D:/E/");
	 }

dao层,在这里继承了类库所以我没有去写数据库查询的方法

package com.msfh.news.dao;

import com.msfh.news.eneity.News;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.Pageable;
import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
import org.springframework.data.jpa.repository.Query;
import org.springframework.data.repository.PagingAndSortingRepository;

import java.util.List;
import java.util.Map;

public interface N
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值