1、idea里创建Quarkus项目,记得勾选Quarkus,以及jdk版本选择GraalVM的,推荐用maven编译,保留add sample code, 随便取个名
2、创建成功后加上这些依赖
<dependency>
<groupId>io.quarkus</groupId>
<artifactId>quarkus-jdbc-mysql</artifactId>
</dependency>
<!-- https://mvnrepository.com/artifact/io.quarkiverse.mybatis/quarkus-mybatis-plus -->
<dependency>
<groupId>io.quarkiverse.mybatis</groupId>
<artifactId>quarkus-mybatis-plus</artifactId>
<version>2.4.0</version>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.30</version>
</dependency>
<!-- 如有依赖冲突注释掉这个包 -->
<!-- <dependency>-->
<!-- <groupId>io.quarkus</groupId>-->
<!-- <artifactId>quarkus-rest</artifactId>-->
<!-- </dependency>-->
<dependency>
<groupId>io.quarkus</groupId>
<artifactId>quarkus-smallrye-openapi</artifactId>
</dependency>
<dependency>
<groupId>io.quarkus</groupId>
<artifactId>quarkus-resteasy-jackson</artifactId>
</dependency>
3、为了避免编译报错,需要对idea和maven的一系列配置检查或更新,推荐maven版本大于3.6
4、先在 @setlocal 下面指定你的graalvm-jdk的位置,然后在控制台执行 命令
./mvnw compile quarkus:dev
或者点debug运行,当看到就是运行成功了,访问 localhost:8080/hello 查看样例。
最后参考Quarkus系列——快速入门(一) - loveletters - 博客园 把crud的代码复制到你本地稍微修改mysql配置即可运行