`
thinkingdo
  • 浏览: 14781 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

BDF开发框架的搭建

    博客分类:
  • BDF
 
阅读更多

原文来自:http://blog.csdn.net/wang102010/article/details/7286087
了解更多可以访问:http://bsdn.org/projects/bdf

 

提前拿到了bdf的源代码.顺手搭建了下开发环境.由于想在上面做商业开发,所以不得不把它的源代码解压出来搭建开发环境.

设计考虑以下几点

  1. 为了能不影响bdf框架的整体更新.主要的设计思想还是想通过另外实现接口并替换原有的bean来实现.
  2. 项目纳入svn源代码管理,有新的更新解压替换现有的版本代码.
  3. bdf编译好的jar是不能出现在项目中的.
  4. 简单的开发环境搭建在bdf出来后会有详细的说明,说下我的带源代码的开发环境的搭建
  5. jdk和编译级别必须是1.5

看了下bdf模块的加载机制.还没来得及重写这个加载机制,所以就按如下方式处理的.相关机制见DynamicContextLoader类

  1. 用rar打开bdf编译好的jar包,删除META-INF文件夹外的所有内容.
  2. 解压所有源代码包.将他们放到项目的sourcefolder 中,放一起,分开放都随意,bdf的包组织得很清晰合理.
  3. 将bdf需要的jar合并后删除重复的.最后得到的jar包很大100多m吧,不过我们的项目貌似jar包都不比这个小.算合理范围内.
  4. 要开启那个模块,将第一步得到的jar放到项目的lib目录下
  5. dorado默认用tomcat做调试服务器.个人感觉runjettyrun比较好.如果用jetty的朋友,tomcat的jar还是要引用下

带源码的开发环境搭建完毕.

总的来说这个加载机制设计的还是很好的,要那个模块,将jar包放进去就可以了.不过不适合我......学习和修改都不是很方便.对于熟悉spring的兄弟们来说还是习惯自己来控制模块的开启与关闭.

最后效果如下

 

0
0
分享到:
评论

相关推荐

    BDF3项目-基于dorado7

    总的来说,BDF3项目是一个结合了Dorado7存储技术和Spring Boot开发框架的软件项目,其扁平化的界面设计提升了用户体验,而"bdf3-master"文件则包含了项目的主体代码,可供开发者深入研究和扩展。在实际应用中,这样...

    BDF 知识库 1.x-Wiki-Pdf-20120621

    在BDF框架中,常用的工具类提供了丰富的API,帮助开发者快速实现常见的编程任务,提高了开发效率。 **1.1.5 异常处理** 异常处理是程序设计中的一个重要概念,用于处理程序运行时可能发生的错误或异常情况。在BDF...

    基于CAESAM框架的强度自动化分析平台数据流方案.pdf

    基于CAESAM框架,开发人员搭建了强度自动化分析平台,并设计了一套完整的数据流方案,以应对数据管控和调用方面的挑战。 首先,CAESAM框架支持的强度自动化分析平台通过将分析数据分类并集中存储在服务器端的数据库...

    FPGA 嵌入式 Nios经典教材

    教材详细规划了后续章节的内容,包括开发环境的搭建、Nios CPU的硬件结构、Avalon总线规范、软件设计流程、外设的组织与使用以及中断处理等,为读者提供了系统性的学习路径。 #### 1.3 设计步骤 讲解了基于FPGA的...

    Dorado7.x快速入门详解

    通过视图模板向导,可以快速创建如AJAX按钮视图、BDF单表数据视图等常用视图,极大地提升了开发效率和代码质量。 总之,Dorado7.x快速入门详解不仅涵盖了从环境配置到基础功能使用的方方面面,还深入探讨了高级特性...

    复旦Nios教材.pdf

    各章节内容涵盖从系统设计、开发环境搭建、硬件和软件的集成到具体案例分析等各个方面。 **1.3 设计步骤** 设计一个Nios II系统通常包括以下几个步骤: 1. **需求分析**:明确系统需要实现的功能和性能指标。 2. ...

    Dorado7xQuickStart-Wiki-Pdf-20120626.pdf

    #### 二、主框架页面的搭建 这部分内容主要讲述了如何构建Dorado7应用的主框架页面,包括各种UI组件的使用。 ##### 2.1 使用SplitPanel SplitPanel是一种常用的UI组件,可以将页面分为两个部分,并允许用户调整这...

    Daikon及其组件安装过程

    1. **虚拟机环境搭建**: - 使用VMware-Workstation Pro作为虚拟机软件,可以从官方网站下载试用版本。 - 下载Linux Ubuntu 18.04的镜像文件,这是Daikon支持的操作系统之一。 - 按照链接提供的教程安装虚拟机和...

Global site tag (gtag.js) - Google Analytics