JAVA高阶API开发方法

  • 新建任意maven项目(不选择任何依赖)
  • 以microbee-httpdev为父项目,引入microbee-httpdev核心开发包,该包存放在私有仓库中
    父项目配置 <parent> <groupId>microbee-httpdev</groupId> <artifactId>microbee-httpdev</artifactId> <version>1.2-SNAPSHOT</version> </parent> 加入依赖 <dependency> <groupId>microbee-httpdev</groupId> <artifactId>microbee-httpdev</artifactId> <version>1.2-SNAPSHOT</version> </dependency>
  • 创建main方法,加入如下代码
    HttpCore httpCore = new HttpCore(); httpCore.start();
  • 在项目跟目录下新建dynamic包(文件夹)
  • 本地编写需要的模块,dynamic摸编写要求如下
    class类名称 遵循java命名规范,不可重复,否则编译环节会出错,类的报名必须为dynamic
    方法 返回值必须为String类型,有且只有一个参数HoContext,方法返回值即为返回给前端的数据
  • 在resources/config 目录下创建server_conf.xml文件,可从服务器下载,并修改配置,开发环境只需修改数据源相关配置即可。
  • 将编写完的模块(.java文件,非.class)文件复制到服务的dynamic目录中
    注意:以上内容也可以直接在服务器的dynamic目录下创建并编辑
  • Java开发实例
    实例1. package dynamic; import microbee.http.utills.dynamic.HoContext; import java.util.ArrayList; import java.util.List; public class Test { public String te(HoContext hoContext){ List<String> datas = new ArrayList<>(); datas.add("1000"); String res = hoContext.actions.connActionQuery("select * from vun_system_log where id>? ",datas,true); System.out.println(res); return res; } } 该模块的访问路径为:Test/te
本文档来自—microbee-http 丨 软件开发框架平台