Skip to content

Releases: fuzhengwei/vo2dto

2.5.4

26 Sep 01:52
Compare
Choose a tag to compare

2.5.4

fix Getter、Setter 注解检测
feat 精确定位不到时,尝试直接从本地变量获取dto,入参作为vo。 @wsaaaqqq
vo2dto-2.5.4.zip

What's Changed

  • feat: 选择差集 by @Swiftlyfisher in #18
  • table支持speed search by @kings1990 in #22
  • 精确定位不到时,尝试直接从本地变量获取dto,入参作为vo。适用:public FooDTO toDto(Foo foo)在简单函数内部运… by @wsaaaqqq in #24

New Contributors

Full Changelog: v2.5.1...v2.5.4

v2.5.0

16 Dec 03:29
Compare
Choose a tag to compare

支持 Lombok Builder 模型,修复部分 idea 不支持 Objects.requireNonNull 方法问题

v2.4.9

16 Dec 01:30
Compare
Choose a tag to compare

支持 lombok builder

vo2dto v2.4.7

19 Jan 03:46
16169b2
Compare
Choose a tag to compare

Batch weave "x.set (y.get)" code into the selected objects to help developers automatically generate vo2dto conversion code.

github:https://github.com/fuzhengwei/vo2dto

video:https://youtu.be/HOlNi2b0oXI

Bilibili:https://www.bilibili.com/video/BV13Y411h7fv

help doc:https://github.com/fuzhengwei/vo2dto/wiki

  • Usage: copy the object first, for example: A, a, and then place the cursor on the object to be woven, for example: B, b Generate -> vo2dto
  • Usage scenarios: for some scenarios that are not suitable for using mapstruct to write mapping classes and do not want a lot of handwritten conversion code
  • Usage reminder: by detecting @ data annotation, integrate Lombok generation strategy, or create get and set methods

vo2dto v2.4.6

18 Jan 23:33
Compare
Choose a tag to compare

Batch weave "x.set (y.get)" code into the selected objects to help developers automatically generate vo2dto conversion code.

github:https://github.com/fuzhengwei/vo2dto

video:https://youtu.be/HOlNi2b0oXI

help doc:https://github.com/fuzhengwei/vo2dto/wiki

  • Usage: copy the object first, for example: A, a, and then place the cursor on the object to be woven, for example: B, b Generate -> vo2dto
  • Usage scenarios: for some scenarios that are not suitable for using mapstruct to write mapping classes and do not want a lot of handwritten conversion code
  • Usage reminder: by detecting @ data annotation, integrate Lombok generation strategy, or create get and set methods

vo2dto v2.4.3

14 Jan 04:33
092df6c
Compare
Choose a tag to compare

Batch weave "x.set (y.get)" code into the selected objects to help developers automatically generate vo2dto conversion code.

github:https://github.com/fuzhengwei/vo2dto

video:https://youtu.be/HOlNi2b0oXI

help doc:https://github.com/fuzhengwei/vo2dto/wiki

  • Usage: copy the object first, for example: A, a, and then place the cursor on the object to be woven, for example: B, b Generate -> vo2dto
  • Usage scenarios: for some scenarios that are not suitable for using mapstruct to write mapping classes and do not want a lot of handwritten conversion code
  • Usage reminder: by detecting @ data annotation, integrate Lombok generation strategy, or create get and set methods

V2.1.0

  • Copy object a and generate x.set (y.get) on object B
  • On the object B attribute, you can also directly click to generate x.set (y.get)
  • Supports methods for generating parent objects

V2.2.0

  • Support Lombok generation strategy
  • Object null conversion is supported
  • Add custom get and set methods in compatible Lombok

V2.2.2

  • Compatible method repair

V2.3.0

  • Vo2Dto Convert Settings UI

V2.4.0

  • Optimize selection mapping relationship
  • Provide form presentation configuration

V2.4.1

  • fix tool config vo2dto

V2.4.2

  • feat table check box

V2.4.3

  • verify the context of the copied object and find the matching class

vo2dto v2.2.2

22 Dec 23:14
Compare
Choose a tag to compare

选定对象批量织入“x.set(y.get)”代码,帮助开发者自动生成vo2dto转换代码。视频:https://youtu.be/HOlNi2b0oXI

  • 使用方法:先复制对象后,例如:A a,再光标放到需要织入的对象上,例如:B b 选择 Generate -> vo2dto
  • 使用场景:对于一些不适合使用 MapStruct 编写映射类的又不希望大量手写转换代码的场景
  • 使用提醒:通过检测 @DaTa 注解,集成 lombok 生成策略,也可以创建 get、set 方法

V2.1.0

  • 复制A对象,在对象B上,生成x.set(y.get)
  • 在对象B属性上也可以直接点击生成x.set(y.get)
  • 支持生成父类对象的方法

V2.2.0

  • 支持 lombok 生成策略
  • 支持对象空转换操作
  • 兼容 lombok 中添加自定义 get、set 方法

V2.2.2

  • 兼容方法修复

使用演示