[]
使用初始化工具创建完Java Web Api的项目,可以用intellij打开文件夹。本节介绍一下项目结构。
一个项目也可包含多个api class,打包程序会识别所有扩展自 ForguncyApi class的 class,将其视为Web Api。
在class中的方法上使用@Get/@Post/@ScheduleApi 可以创建指定类型的web api。
Web Api 要使用的方法可以通过this访问,可以通过这些方法实现操作数据库、用户、组织、角色等。
在开发过程中需要调试Java web api,推荐通过Remote JVM Debug 进行调试,方法如下:
1.启动活字格设计器,在设置中找到java调试端口号,复制Java 调试端口号。
2.在最上方选择Edit Configurations。
3.在intellij中添加debug配置。
①选择Remote JVM Debug。
②把复制的端口号粘贴到Port输入框中。
③保存后启动debug。在编辑器左边的行号上打断点。
④在运行的活字格应用中发起http请求,请求对应的java web api接口.
⑤可以进行断点调试。