bboss平台开发环境搭建和代码生成工具使用介绍,可以参考新版平台的视频教程:
视频下载地址:
下载
或者从bboss开发群文件共享中获取,加入交流群:21220580
加群提示问题答案:gradle
下面是视频的内容介绍,作为视频的参考说明。
1、准备工作
安装开发环境
jdk,idea
git和gradle并配置相关环境变量,参考文档:http://yin-bp.iteye.com/blog/2313145
新建工作目录 d:/workdir
cd d:/workdir
2.获取bboss平台源码
cd d:/workdir
git clone -b master --depth 1 https://github.com/bbossgroups/bboss-cms.git
或者(oschina网速快)
git clone -b master --depth 1 https://git.oschina.net/bboss/bboss-cms.git
3.构建平台
cd bboss-cms
gradle install
gradle :pdp:releaseArchives
构建完毕后得到两个发布包
dbinit-system-5.0.3.6.zip 数据库初始化工具
pdp-5.0.3.6.war 平台发布包
4.搭建平台开发工程
4.1 建立一个mysql数据库 -mybboss
4.2 下载工程生成工具
cd d:/workdir
git clone -b master --depth 1 https://github.com/bbossgroups/genproject.git
或者(oschina网速快)
git clone -b master --depth 1 https://git.oschina.net/bboss/genproject.git
4.3 构建genproject
cd genproject
gradle tasks --all
gradle releaseRuntimeZip
得到根据第三步生成的两个包生成开发环境的工具:
genproject-4.10.9.zip
请参考视频搭建环境,修改配置文件配置数据库和工程名称及存放目录:
config-gradle.properties
配置好后,执行命令生成平台开发工程:
setup-gradle.bat
5.运行开发工程
本视频以idea开发工具,eclipse的使用方法和视频请访问:
http://yin-bp.iteye.com/blog/2313145
5.1 导入idea
5.2 运行pdp子工程
账号:admin 口令:123456
5.3 debug工程
具体看视频
到此我们的基于bboss平台的开发工程就搭建好了,接下来我们来做一个模板,用代码生成工具自动生成代码
6.利用代码生成工具生成一个简单的模块
6.1 下载代码生成工具
cd d:/workdir
git clone -b master --depth 1 https://github.com/bbossgroups/bboss-gencode.git
或者(oschina网速快)
git clone -b master --depth 1 https://git.oschina.net/bboss/bboss-gencode.git
6.2 构建代码生成工具
cd bboss-gencode
gradle :gencode-web-app:releaseRuntimeZip
6.3 生成模块代码并集成代码到开发工程
启动代码生成工具
配置数据源
准备一张表
表单配置
代码集成
界面风格选择default
6.4 查看运行效果
具体操作看视频
分享到:
相关推荐
bboss新版平台的开发环境搭建通常包括以下几个关键步骤: 1. **系统需求**:确保你的计算机满足运行bboss的最低硬件和软件要求,例如Java运行环境(JRE)和Java开发工具包(JDK)的版本,以及操作系统兼容性。 2. ...
**Elasticsearch 开发环境搭建与 BBoss 入门教程** Elasticsearch 是一个高度可扩展的开源全文搜索引擎,设计用于快速提供近实时的搜索和分析能力。BBoss(Business Boss)是基于Elasticsearch的一个强大且灵活的...
这些组件在大数据处理、日志管理、依赖注入、服务框架和消息队列处理等方面提供了广泛的支持,使得开发者能够在一个统一的开发环境中利用这些成熟的工具,快速搭建起复杂系统的骨架。 例如,kafka组件用于构建实时...
3. **Bboss标签库**:Bboss提供了丰富的标签库,可以方便地在JSP页面中进行数据绑定、表单处理和页面渲染,极大地提高了开发效率。同时,框架还支持自定义标签库的扩展。 4. **国际化与主题管理**:Bbossgroups支持...
以下是常见的C++笔试面试题及其核心知识点解析,帮助您系统复习
计算机短期培训教案.pdf
计算机二级Access笔试题库.pdf
下是一份关于C++毕业答辩的心得总结,内容涵盖技术准备、答辩技巧和注意事项,供参考
内容概要:本文档详细介绍了英特尔为苹果公司构建的基于智能处理单元(IPU)的Cassandra集群的技术验证(PoC)。主要内容涵盖IPU存储用例、已建存储PoC、MEV到MMG400的过渡、苹果构建IPU-Cassandra集群的动机以及PoC开发进展。文档还探讨了硬件配置、软件环境设置、性能调优措施及其成果,特别是针对延迟和吞吐量的优化。此外,文档展示了六节点Cassandra集群的具体架构和测试结果,强调了成本和复杂性的降低。 适合人群:对分布式数据库系统、NoSQL数据库、IPU技术感兴趣的IT专业人员和技术管理人员。 使用场景及目标:适用于希望了解如何利用IPU提升Cassandra集群性能的企业技术人员。主要目标是展示如何通过IPU减少服务器部署的成本和功耗,同时提高数据处理效率。 其他说明:文档中涉及的内容属于机密级别,仅供特定授权人员查阅。文中提到的技术细节和测试结果对于评估IPU在大规模数据中心的应用潜力至关重要。
计算机二级考试C语言题.pdf
计算机发展史.pdf
计算机仿真技术系统的分析方法.pdf
yolo编程相关资源,python编程与YOLO算法组成的坐姿检测系统,功能介绍: 一:实时检测学生错误坐姿人数 二:通过前端阿里云平台显示上传数据,实现数据可视化
办公室网安全监控uptime-kuma,docker镜像离线压缩包
计算机课程设计-网络编程项目源码.zip
将该dll包放入项目并引用,可以操作打印机
杰奇2.3内核淡绿唯美小说网站源码 PC+手机版 自动采集 全站伪静态,送10.1版本关关采集器
计算机辅助教学.pdf
内容概要:本文详细介绍了如何利用天文相机和其他相关硬件设备搭建一套高画质、高帧率的流星监控系统,以及针对红色精灵闪电这一特殊自然现象的捕捉方法。文中不仅涵盖了硬件的选择标准如CMOS靶面尺寸、量子效率等重要参数,还提供了基于Python和OpenCV实现的基本监控代码示例,包括亮度突变检测、运动检测算法等关键技术点。此外,对于安装位置的选择、供电方式、成本控制等方面也有具体的指导建议。 适用人群:对天文摄影感兴趣的爱好者,尤其是希望捕捉流星和红色精灵闪电等瞬时天文现象的专业人士或业余玩家。 使用场景及目标:适用于希望搭建个人天文观测站,用于科学研究或个人兴趣爱好的场景。目标是能够稳定可靠地捕捉到流星和红色精灵闪电等难以捉摸的天文现象,为研究提供高质量的数据资料。 其他说明:文中提到的一些技术和方法虽然较为复杂,但对于有一定编程基础和技术动手能力的人来说是非常实用的参考资料。同时,文中提供的省钱技巧也为预算有限的用户提供了一些有价值的建议。