### dorado-bdf文档知识点概览 #### 一、BSTEK Development Framework 2 (BDF2) 概述 **BDF2**是BSTEK公司推出的一个企业级应用开发框架,它集成了多种功能模块,旨在简化企业应用的开发过程,提高开发效率。 ##### 1.1 项目创建与配置 - **项目创建**: BDF2提供了快速创建项目的模板,支持常见的Web应用架构,如MVC等。 - **配置管理**: 包括环境配置、数据库连接配置等关键设置,方便开发者根据实际需求调整配置项。 ##### 1.2 BDF2-ORM - **使用缓存**: ORM层提供了缓存机制,可以显著提升查询性能。例如,通过二级缓存来避免重复查询相同的数据。 - **发送消息**: 支持集成消息队列服务,如RabbitMQ或ActiveMQ等,用于异步处理消息。 - **使用DAO** - **使用HibernateDao**: 提供了对Hibernate的支持,可以轻松实现对象关系映射,简化数据库操作。 - **使用JdbcDao**: 对于一些复杂的SQL操作,可以直接使用JDBC进行数据库访问。 ##### 1.3 BDF2-CORE - **替换登录页面**: 提供了自定义登录页面的功能,可以根据需求定制登录界面。 - **主界面的选择与配置**: 可以选择不同的主界面布局,并对其进行个性化配置。 - **替换用户/部门/岗位**: 支持自定义用户、部门和岗位的管理,可以根据业务需求进行定制化开发。 - **URL权限控制**: 实现了基于URL的权限控制机制,确保只有授权用户才能访问特定资源。 - **组件权限控制**: 提供了更细粒度的权限控制方案,允许开发者针对不同的UI组件设置访问权限。 - **Controller**: 对于控制器层进行了封装,简化了HTTP请求的处理逻辑。 - **单点登录相关**: 支持单点登录(SSO)功能,实现用户一次认证即可访问多个应用系统。 - **获取登录用户信息**: 提供了便捷的方法来获取当前登录用户的详细信息。 - **业务方法调用拦截**: 可以自定义拦截器来监控和修改业务逻辑执行过程中的行为。 ##### 1.4 BDF2-JOB - **Job定义与配置**: 提供了任务调度的功能,可以定义定时任务并进行相应的配置。 - **JOB集群**: 支持分布式任务调度,可以在多台服务器之间分配任务执行。 ##### 1.5 BDF2-JBPM4 - **创建流程模版**: 提供了工作流引擎支持,可以方便地设计和实现业务流程。 - **流程模版的在线配置**: 支持在线编辑流程模板,便于调整和优化流程设计。 - **任务处理页面组件的控制**: 可以定制任务处理页面的布局和功能。 - **配置通用工具栏**: 提供了通用工具栏的配置选项,增强用户体验。 - **任务到达提醒**: 实现了任务到达提醒功能,提高工作效率。 - **任务过期处理**: 支持自动处理过期任务,确保流程的顺利进行。 - **流程与业务的结合**: 提供了将业务逻辑与工作流相结合的能力,使流程更加贴近实际业务场景。 ##### 1.6 BDF2-JASPERREPORTS - **报表定义与配置**: 支持报表生成,可以灵活地定义报表样式和数据来源。 - **在业务页面中使用报表**: 将报表集成到业务页面中,方便查看统计数据。 - **配置JasperReports字体**: 支持自定义报表字体样式,满足不同需求。 ##### 1.7 BDF2-UPLOADER - **文件上传功能**: 提供了文件上传组件,方便用户上传文件。 ##### 1.8 BDF2-WEBSERVICE - **Webservice原理**: 讲解WebService的基本概念和技术原理。 - **Webservice示例开发** - **定义XSD**: 介绍了如何定义XML Schema来描述数据结构。 - **配置XSD**: 如何将XSD集成到WebService中。 - **以JavaBean作为出入参**: 使用JavaBean作为参数传递的方式。 - **SoapUI调用Webservice**: 使用SoapUI工具测试WebService。 - **以XmlDOM作为出入参**: 介绍使用XML DOM作为参数的方式。 - **只有一个简单类型入参的Endpoint类**: 特殊情况下,仅有一个简单类型的参数。 - **为Webservice添加Security认证**: 支持为WebService添加安全认证机制。 - **编写Webservice时的注意事项**: 在编写WebService过程中需要注意的一些事项。 - **调用SpringBean中特定方法的Webservice**: 如何通过WebService调用Spring Bean中的方法。 - **权限缓存同步刷新**: 实现权限缓存的同步刷新策略。 ##### 1.9 BDF2-WEBSERVICE-CLIENT - **客户端调用WebService**: 提供了客户端调用WebService的方法。 ##### 1.10 BDF2-RAPIDO - **实体**: 支持实体建模,简化业务逻辑的设计。 - **组件**: 提供了丰富的UI组件库,加速前端开发。 - **页面**: 支持自定义页面设计,满足多样化需求。 - **动作**: 定义页面上的交互动作,增强用户体验。 - **实体映射**: 支持实体之间的映射关系,简化数据处理。 - **元数据**: 提供了元数据管理功能,便于管理和维护。 ##### 1.11 BDF2-PROFILE - **配置管理**: 提供了一整套配置管理方案,方便开发者进行环境配置。 ##### 1.12 BDF2-AUTHORITYDELEGATION - **权限委托**: 实现了权限委托的功能,方便管理员将权限授予其他用户。 ##### 1.13 BDF2-COMPONENTPROFILE - **组件配置**: 支持对各个组件进行个性化的配置。 ##### 1.14 BDF2-EXPORT - **导出功能**: 提供了数据导出功能,方便用户将数据导出为Excel等格式。 ##### 1.15 BDF2-IMPORT - **导入功能**: 支持将外部数据导入系统,方便数据迁移。 ##### 1.16 BDF2-SWFVIEWER - **SWF文件查看**: 支持查看SWF文件,增强多媒体内容展示能力。 ##### 1.17 BDF2-DBCONSOLE - **数据库控制台**: 提供了一个简单的数据库控制台,方便进行数据库管理操作。 以上内容概括了BDF2框架的主要功能和特点,该框架为企业级应用开发提供了全面的支持,从后端服务到前端界面都有相应的解决方案,大大提高了开发效率和应用质量。
































- 粉丝: 31
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 数据库原理及应用第2章.ppt
- 基于聚类的二次异常入侵检测算法.docx
- 单片机人体脉搏检测系统设计.doc
- 电气基础知识讲座IT计算机专业资料.ppt
- 无线网络安全论文设计.docx
- 异步通信与同步通信.ppt
- 基于应用人才培养模式的计算机网络课程教改研究.docx
- DVBCQAM调制主要参数选择与测试.doc
- PLC的交流异步电机转速闭环控制系统设计.doc
- 计算机系统配套零、部件竞争策略分析报告.docx
- 《信息系统集成技术实践》课程大纲.doc
- 基于数据挖掘的针灸治疗重症肌无力的现代文献取穴规律分析.docx
- 电力信息网络安全存在问题及对策分析.docx
- 基于 Python 的自动驾驶规划与控制代码实现
- 下半年软考系统集成项目管理测验真题(上午).doc
- 自动化PLC课程设计实施方案指导书.doc


