经过一段时间的紧张工作,bboss框架eclipse工程编码由gbk编码改造为utf-8编码、框架模块之间依赖关系改造优化终于完成,对应的github分支版本为
3.7.5。本次改造后的框架功能和api完全兼容以前的版本。
eclipse工程gbk编码转换为utf-8编码的转换方法请参考文章:
bboss 如何批量将gbk编码的文件转换为utf编码
为了解除bboss标签库对基于框架开发的平台提供的cms.jar(内容管理组件)的依赖,对cms组件进行了接口和实现的分离,将接口部分放入bboss标签库frameworkset.jar包中,实现部分仍然保留在平台cms.jar中;对应安全部分功能,为了解决标签库对平台安全组件的依赖,同样将AccessControl组件剥离为接口和实现两部分,将接口部分放入bboss框架包frameworkset-util.jar中,实现部分仍然放在平台中。这样bboss框架的编译和运行完全就不会依赖于平台的cms.jar组件和安全组件,架构上显得更加优雅和清爽了
。
因此基于平台开发的应用系统在升级bboss到
3.7.5版本的同时也需要同步升级平台最新版本(具体升级方法可随时联系bboss开发团队
)。
备注:依托bboss开发的平台和内容管理系统提供完备的url权限控制、功能权限和数据权限、安全认证、模块菜单管理、站点管理和发布、文档采编发、数据字典管理、工作流管理等功能。
分享到:
相关推荐
【bboss-db-elasticsearch-tool-master_java_】是一个Java ORM(对象关系映射)框架,它在功能上超越了MyBatis,提供了对多种数据库的广泛支持,包括MySQL、Oracle、PostgreSQL、SQLServer、DB2、DM以及MongoDB。...
3. `bboss-util-5.5.0.jar`和`bboss-persistent-5.5.0.jar`:这是BBoss框架的核心组件,提供了许多实用工具类和持久化操作支持,如数据库连接、事务管理等,为Elasticsearch的数据导入提供底层支持。 4. `...
BBoss框架的最新版本bbossgroups-bboss-389b83a可能包含了对原有功能的优化、新特性的添加以及bug修复。开发者在使用时,应详细阅读官方文档,了解其具体变更,以便更好地利用这一强大的工具进行企业级应用的开发。 ...
bboss-datatran 由 bboss 开源的数据采集&流批一体化工具,提供数据采集、数据清洗转换处理和数据入库以及数据指标统计计算流批一体化处理功能。 同时也是一个高性能Elasticsearch orm 客户端,100%兼容es各个版本 ...
环境要求JDK要求:JDK 1.7+ Elasticsearch版本要求:1.X,2.X,5.X,6.X,7.x,+ Spring Booter 1.x,2.x,+从源代码构建首先从获取源代码然后转到目录bboss-elastic-tran下的cmd窗口并运行gradle build命令: ...
本实例是一个基于bboss es spring boot starter的demo maven工程,可供spring boot项目集成bboss elasticsearch rest client参考 展示了通过spring boot管理单集群功能和管理多集群功能 单集群测试用例:...
该项目是基于Java语言的bboss开源框架构建的设计源码,包含3075个文件,涵盖2700个Java...本项目基于bboss框架构建了数据采集ETL工具、流批一体化Stream工具、Elasticsearch客户端工具和WebSession共享框架等应用。
bboss官方网站及bboss demo工程工程构建运行说明:1....构建成功后,会生成两个文件:distrib/bboss-site.jardistrib/bboss-site.warLicenseThe BBoss Framework is released under version 2.0 of the .
bboss-datatran 支持多种数据源的接入,如关系型数据库(MySQL、Oracle等)、NoSQL数据库(HBase、MongoDB等)、消息队列(Kafka、RabbitMQ等)以及文件系统(HDFS、FTP等)。通过内置的适配器,用户可以方便地将...
该工具是一款基于bboss框架的全面设计源码自动生成工具,涵盖Html、JavaScript、CSS、Java、PHP等多种编程语言。项目包含3663个文件,其中包括1083个png图片、674个js脚本、507个css样式、379个jpg图片、260个gif...
官方版本,亲测可用
本bboss-datatran项目基于Java开发,包含591个文件,包括Java源代码、Markdown文档、GIT忽略文件、Gradle构建文件、Properties配置文件、Preferences配置文件、XML配置文件、GIT属性文件、LICENSE文件和PNG图片。...
官方版本,亲测可用
BBoss MVCDemo 是一个基于Java的企业级应用框架,它主要为开发者提供了一种高效、灵活的MVC(Model-View-Controller)开发模式。这个框架的目的是简化企业级Web应用的开发流程,提高开发效率,并且具备良好的可扩展...
1. **搭建bboss elasticsearch开发环境.wmv**: 这个视频将指导你完成从安装Elasticsearch到配置BBoss的全过程,确保你的开发环境正确无误。 2. **bboss elasticsearch开发入门教程.wmv**: 通过实例演示,讲解如何...
springboot集成ElasticsearchBboss调用Elasticsearch的案例分享
官方版本,亲测可用
官方版本,亲测可用