iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >Java Spring怎么集成MapStruct
  • 430
分享到

Java Spring怎么集成MapStruct

2023-06-30 18:06:35 430人浏览 薄情痞子
摘要

这篇文章主要介绍了Java spring怎么集成MapStruct的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Java Spring怎么集成MapStruct文章都会有所收获,下面我们一起

这篇文章主要介绍了Java spring怎么集成MapStruct的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Java Spring怎么集成MapStruct文章都会有所收获,下面我们一起来看看吧。

前言:

MapStruct支持Spring的依赖注入机制,只须要在@Mapper注解中添加componentModel配置项,并设置为“spring”便可。

待转换的类

@Getter@Setter@ToString@Builder@AllArgsConstructor@NoArgsConstructorpublic class Spu {    private Integer id;    private String name;    private String caption;    private String pics;    private String specs;    private String unit;    private Integer hot;    private Integer comments;    private Integer agrees;    private Integer recommend;    private Integer status;    private String service;    private String info;    private Integer countryId;    private String addr;    private LocalDateTime createTime;    private LocalDateTime updateTime;}

目标类

@Getter@Setter@ToString@Builder@AllArgsConstructor@NoArgsConstructorpublic class SpuVO {    private Integer id;    private String name;    private String caption;    private String pics;    private String specs;    private String unit;    private String service;    private String addr;}

转换接口

@Mapper(componentModel = "spring")public interface SpuTrans {    List<SpuVO> spuList2SpuVOList(List<Spu> spuList);}

测试

@Controller@RequestMapping()public class IndexController {    @Resource    private SpuTrans spuTrans;    @Resource    private SpuService spuService;    @GetMapping("/list")    public ModelAndView list(ModelAndView mav) {        //轮播图        List<Spu> spuList = spuService.selectAll();  List<SpuVO> spuVOList = spuTrans.spuList2SpuVOList(spuList);        mav.addObject("spuVOList", spuVOList);        mav.setViewName("spu_list");        return mav;    }}

关于“Java Spring怎么集成MapStruct”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“Java Spring怎么集成MapStruct”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注编程网精选频道。

--结束END--

本文标题: Java Spring怎么集成MapStruct

本文链接: https://www.lsjlt.com/news/330764.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Java Spring怎么集成MapStruct
    这篇文章主要介绍了Java Spring怎么集成MapStruct的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Java Spring怎么集成MapStruct文章都会有所收获,下面我们一起...
    99+
    2023-06-30
  • JavaSpring集成MapStruct详情
    目录待转换的类目标类转换接口测试类前言: MapStruct支持Spring的依赖注入机制,只须要在@Mapper注解中添加componentModel配置项,并设置为“...
    99+
    2024-04-02
  • Spring boot怎么集成MQTT
    这篇“Spring boot怎么集成MQTT”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Spring ...
    99+
    2023-06-30
  • Spring与Java邮件的集成
    Spring与Java邮件的集成在这篇SpringJavaMail文章中,您将了解与JavaMail的另一个Spring集成。本文将允许您使用SpringFramework接口和类发送和接收电子邮件。您将使用JavaMailAPI发送和接收...
    99+
    2023-06-02
  • Spring集成Mybatis怎么实现
    这篇文章主要介绍“Spring集成Mybatis怎么实现”,在日常操作中,相信很多人在Spring集成Mybatis怎么实现问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Spring集成Mybatis怎么实现...
    99+
    2023-07-05
  • Spring Boot中怎么集成Redis
    本篇文章为大家展示了Spring Boot中怎么集成Redis,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。添加依赖使用像 Redis 这类的 NoSQL 数据库就必须要依赖 spring-data...
    99+
    2023-06-16
  • Spring Boot怎么集成PageHelper使用
    这篇文章主要介绍了Spring Boot怎么集成PageHelper使用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Spring Boot怎么集成PageHelper使用文章都会有所收获,...
    99+
    2023-06-30
  • Spring怎么集成MyBatis及Aop分页
    这篇“Spring怎么集成MyBatis及Aop分页”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Spring怎么集成MyB...
    99+
    2023-07-05
  • LeetCode 算法题如何与 Java Spring 集成?
    LeetCode 算法题是许多程序员在面试和日常工作中经常遇到的问题。Java Spring 是一个流行的开源框架,用于构建企业级应用程序。将这两个技术集成起来,可以为开发人员提供更好的工作体验和更高效的解决方案。 本文将介绍如何将 Lee...
    99+
    2023-07-30
    spring 存储 leetcode
  • Java怎么集成presto查询
    本文小编为大家详细介绍“Java怎么集成presto查询”,内容详细,步骤清晰,细节处理妥当,希望这篇“Java怎么集成presto查询”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。Java集成presto查询1...
    99+
    2023-07-02
  • Spring通过Java配置集成Tomcat的方法
    添加Tomcat依赖 <!-- 自己编译的版本--> <dependency> <groupId>org.apache</gro...
    99+
    2024-04-02
  • Spring Boot集成Swagger2怎么构建API文档
    这篇文章主要讲解了“Spring Boot集成Swagger2怎么构建API文档”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Spring Boot集成Swagger2怎...
    99+
    2023-06-29
  • 怎么使用Spring integration在Springboot中集成Mqtt
    今天小编给大家分享一下怎么使用Spring integration在Springboot中集成Mqtt的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有...
    99+
    2023-07-05
  • 使用SpringBoot怎么对Spring AOP进行集成
    今天就跟大家聊聊有关使用SpringBoot怎么对Spring AOP进行集成,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。需要的jar包添加到工程里。新增Maven依赖如下:<...
    99+
    2023-05-31
    springboot spring aop
  • springboot如何集成spring cache
    这篇文章给大家分享的是有关springboot如何集成spring cache的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。声明式缓存Spring 定义 CacheManager 和 Cache 接口用来统一不同...
    99+
    2023-06-19
  • mapstruct的qualifiedByName怎么用
    这篇文章主要介绍“mapstruct的qualifiedByName怎么用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“mapstruct的qualifiedByName怎么用”文章能帮助大家解决问...
    99+
    2023-06-29
  • 详解spring boot集成RabbitMQ
    RabbitMQ作为AMQP的代表性产品,在项目中大量使用。结合现在主流的spring boot,极大简化了开发过程中所涉及到的消息通信问题。首先正确的安装RabbitMQ及运行正常。RabbitMQ需啊erlang环境,所以首先安装对应版...
    99+
    2023-05-31
    spring boot bit
  • Spring boot 集成 MQTT详情
    目录一、简介二、主要特性三、集成步骤1.引入相关jar包2.核心配置类3.网关配置4.编写测试类5.yml配置信息一、简介 MQTT(Message Queuing Telemetr...
    99+
    2024-04-02
  • 使用 Spring Boot 集成 Nacos
    使用 Spring Boot 集成 Nacos 在本篇博客中,我们将介绍如何使用 Spring Boot 框架来集成 Nacos,实现服务的注册与发现。Nacos 是一个开源的动态服务发现、配置和服务...
    99+
    2023-09-21
    spring boot java spring cloud
  • spring如何集成redis cluster
    本篇内容介绍了“spring如何集成redis cluster”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!客户端采用最新的jedis 2....
    99+
    2023-05-30
    spring redis
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作