tech mysql spring boot mybatis-plus graphql: dgs backend project domain model user event booking desc 用户的创建与登录 事件的 CRUD: 由用户创建 用户可以订阅和取消订阅事件 用户与事件是多对多 frontend docs db schema api docs graphql note jmeter reference dgs-code