JBMS www. s o f t 8 6 .cn
文档/Doc
开始使用 - 入门指南
JBMS为soft86.cn提供的一款Java Web代码框架; 它集成了系统用户管理、模块与菜单自定义配置、权限管控、系统参数与系统配置、上传配置、登录页公告管理、API开放、系统操作日志/接口访问日志等常规模块功能; JBMS是完全免费的、并将持续更新,基于JBMS你可以快速的开发各种业务管理系统、后台管理系统、接口服务系统等; soft86.cn将不断为JBMS更新集成更多系统基础功能;
面向群体
Java开发人员或Java学习者;
使用JBMS

目录

--step 1(获得JBMS源码)

--step 2(构建数据库支持)

--step 3(运行jbms.api)

--step 4(运行jbms.web)

--step 5(运行jbms.job)

step 1(获得JBMS源码):

1、在网站首页或者下载页面可以下载JBMS源码,源码由jbms.api、jbms.web、jbms.job、jbms.sql、doc五个文件夹组成;

2、jbms.api:接口项目,负责发布API、处理业务逻辑、与数据库交互,为整个JBMS提供数据服务,也可独立运行,如给APP、Wechat 公众号H5/小程序及其它第三方应用提供接口服务;

3、jbms.web:UI项目,负责与用户交互,采用Layui为主前端组件,调用jbms.api服务;

4、jbms.job:定时任务项目,负责JBMS的定时任务实现,如数据统计等,调用jbms.api服务;

5、jbms.sql:数据库文件(MySql),使用JBMS前新建名为db_jbms的数据库后导入db_jbms.sql数据库脚本;

6、jbms.doc:离线文档;

step 2(构建数据库支持):

1、创建名为db_jbms的MySql数据库,将下载文件中的jbms.sql/db_jbms.sql 导入数据库即可;

2、验证是否成功:SELECT * FROM base_model; 如能查询出来数据,即说明成功了;

step 3(运行jbms.api):

jbms.api可独立运行,如给APP、Wechat 公众号H5/小程序及其它第三方应用提供接口服务;

1、JBMS为基于MyEclipse 2017+Apache Maven 3.3.3环境开发,文档也以此环境说明;

2、将下载到的jbms.api导入到MyEclipse 2017,File-Import-Existing Projects into workspace;

3、导入完成后,由于环境差异,需配置Java Build Path设置为开发环境中的JDK即可;

4、配置数据库连接属性,编辑application.properties文件,spring.datasource.url、spring.datasource.username、spring.datasource.password

5、使用Maven Compile编译项目,编译如发生错误,可右键项目maven-update project;

6、运行ApplicationMain.java

7、默认访问http://localhost:8080/jbms.api/ 如出现如下页面则说明成功

step 4(运行jbms.web):

1、JBMS为基于MyEclipse 2017+Apache Maven 3.3.3环境开发,文档也以此环境说明;

2、将下载到的jbms.web导入到MyEclipse 2017,File-Import-Existing Projects into workspace;

3、导入完成后,由于环境差异,需配置Java Build Path设置为开发环境中的JDK即可;

4、如jbms.api修改了端口或者与bms.web不在同一IP服务器,bms.web修改:api_base.properties配置文件项apiBaseIp、apiBasePort,api.properties配置文件项apiIp、apiPort;

5、使用Maven Compile编译项目,编译如发生错误,可右键项目maven-update project;

6、运行ApplicationMain.java

7、默认访问http://localhost:8088/jbms.web/ 如出现如下页面则说明成功

step 5(运行jbms.job):

1、JBMS为基于MyEclipse 2017+Apache Maven 3.3.3环境开发,文档也以此环境说明;

2、将下载到的jbms.job导入到MyEclipse 2017,File-Import-Existing Projects into workspace;

3、导入完成后,由于环境差异,需配置Java Build Path设置为开发环境中的JDK即可;

4、如jbms.api修改了端口或者与bms.job不在同一IP服务器,bms.job修改:api_base.properties配置文件项apiBaseIp、apiBasePort,api.properties配置文件项apiIp、apiPort;

5、使用Maven Compile编译项目,编译如发生错误,可右键项目maven-update project;

6、运行ApplicationMain.java

7、默认访问http://localhost:8090/jbms.job/ 如出现如下页面则说明成功