jOOQ / jOOR

jOOR - Fluent Reflection in Java jOOR is a very simple fluent API that gives access to your Java Class structures in a more intuitive way. The JDK's reflection APIs are hard and verbose to use. Other languages have much simpler constructs to access type meta information at runtime. Let us make Java reflection better.
http://www.jooq.org/products
Apache License 2.0
2.8k stars 377 forks source link

Compile with lombok Annotation can supported ? #123

Closed angeltping closed 1 year ago

angeltping commented 1 year ago

Expected behavior and actual behavior:

Steps to reproduce the problem:

Versions:

how config javax.annotation.processing.Processor ?

<dependency>
    <groupId>org.projectlombok</groupId>
    <artifactId>lombok</artifactId>
    <version>1.18.24</version>
</dependency>
import lombok.Data;

@Data
public class Department {
    private String name;
}
lukaseder commented 1 year ago

As far as I know, Lombok isn't just an annotation processor, but a compiler plugin, in case of which I doubt it would work out of the box.

However, I'm not sure. You'll have to try it out. Note that jOOR just wraps the JDK's own JavaCompiler, simplifying the API, without adding any functionality.