[]
        
(Showing Draft Content)

Java Web Api基本介绍

使用初始化工具创建完Java Web Api的项目,可以用intellij打开文件夹。本节介绍一下项目结构。

项目结构

image

一个项目也可包含多个api class,打包程序会识别所有扩展自 ForguncyApi class的 class,将其视为Web Api。

基本Api

在class中的方法上使用@Get/@Post/@ScheduleApi 可以创建指定类型的web api。

image

image

Web Api 要使用的方法可以通过this访问,可以通过这些方法实现操作数据库、用户、组织、角色等。

调试

在开发过程中需要调试Java web api,推荐通过Remote JVM Debug 进行调试,方法如下:

1.启动活字格设计器,在设置中找到java调试端口号,复制Java 调试端口号。

image

2.在最上方选择Edit Configurations。

image

3.在intellij中添加debug配置。

①选择Remote JVM Debug。

image

②把复制的端口号粘贴到Port输入框中。

image

③保存后启动debug。在编辑器左边的行号上打断点。

image

④在运行的活字格应用中发起http请求,请求对应的java web api接口.

image

⑤可以进行断点调试。

image