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新版平台开发环境搭建教程.wmv`视频可能会详细演示上述的搭建过程,让学习者能够直观地看到每一步的操作。 总的来说,这套视频教程对于初学者或者需要快速上手bboss平台的开发者来说,是非常宝贵的资源...
**二、BBoss介绍** BBoss 是一个针对 Elasticsearch 的企业级开发框架,它提供了丰富的 Java API,使得开发者可以更简单地进行索引管理、查询构建、结果分析等操作。BBoss 还支持多版本兼容,方便应对 Elasticsearch...
BBoss MVCDemo 是一个基于Java的企业级应用框架,它主要为开发者提供了一种高效、灵活的MVC(Model-View-Controller)开发模式。这个框架的目的是简化企业级Web应用的开发流程,提高开发效率,并且具备良好的可扩展...
bboss hadoop集群搭建 hadoop集群搭建 hadoop集群搭建 hadoop集群搭建 hadoop集群搭建
BBoss安全认证过滤器是Java Web开发中一种用于实现用户身份验证和权限控制的重要组件。在Web应用程序中,过滤器(Filter)是Servlet规范的一部分,它允许开发者在请求到达目标Servlet或JSP之前进行预处理,以及在...
bboss会话共享是一种分布式会话管理技术,它针对在集群环境下应用部署时如何解决会话数据丢失和单点登录问题提供了专门的解决方案。根据提供的文档内容,我们可以详细探讨bboss会话共享涉及的关键知识点。 首先,...
9. **国际化与多语言**:BBoss支持多语言环境,方便跨国企业构建全球化应用。 10. **日志管理**:提供统一的日志记录和查询接口,便于系统监控和问题排查。 11. **性能优化**:通过代码优化、异步处理、内存管理等...
本实例是一个基于bboss es spring boot starter的demo maven工程,可供spring boot项目集成bboss elasticsearch rest client参考 展示了通过spring boot管理单集群功能和管理多集群功能 单集群测试用例:...
Elasticsearch rest client bboss介绍-Elastic2018中国开发者大会演讲稿
本文将详细介绍如何在BBoss的IOC配置文件中引用外部属性文件,以便更好地管理和动态配置应用。 首先,BBoss的IOC配置文件通常是一个XML文件,比如`bboss-ioc.xml`,在这个文件中我们可以声明并配置各种bean。当需要...
springboot集成ElasticsearchBboss调用Elasticsearch的案例分享
bboss是针对企业级应用开发的轻量级框架,其对Elasticsearch的封装简化了开发过程,提供了简单易用的API接口。bboss支持JDBC式的操作方式,使得开发者可以像操作数据库一样操作Elasticsearch,提高了开发效率。 3....
【bboss-db-elasticsearch-tool-master_java_】是一个Java ORM(对象关系映射)框架,它在功能上超越了MyBatis,提供了对多种...这个工具对于需要跨多个数据库平台进行开发的项目来说,无疑是一个非常有价值的资源。
BBoss(Business Basic Open Source)是一系列企业级开源组件的集合,旨在简化开发过程,提高开发效率。在本例中,BBoss Elasticsearch工具集成了几个关键的库,以支持与Elasticsearch的交互。 1. `log4j-core-...
**bboss-datatran** 是一个由 **bboss** 社区开源的高效数据处理工具,专注于数据采集、数据清洗转换以及数据入库等任务。它实现了流批一体化的数据处理能力,使得用户能够灵活地应对实时和批量的数据处理场景。在...
官方版本,亲测可用
本培训文档将介绍集群session管理的发展历史、bbosssession的架构及特点、性能指标、与应用的集成方式、部署模式以及场景演示等,旨在帮助技术人员理解并掌握bbosssession的使用方法和优势。 一、集群session管理...
通过这种方式,开发者可以更好地理解其工作原理,进行定制化开发或优化。 5. **工具支持**:BBoss Persistent作为一个工具,提供了友好的API和示例,使得开发者能够更方便地与数据库交互,尤其是在处理大字段时。...