项目搭建方式有很多种,本示例采用的是BDF2在线项目创建向导,通过如下地址访问:http://bsdn.org/projects/bdf/deploy/bdf2-new-project-wizard/view.Wizard.d。界面如下图所示:
在线创建向导提供了两种创建方式:Maven Project和Dynamic Web Project。我们这里选择Maven Project的方式。填写项目名称uflo-demo后,勾选bdf2-core和bdf2-uflo两个模块,点击"计算并下载项目"即可。然后,通过eclipse将项目导入到工作空间。导入成功后,我们需要为UFLO引擎关联事务管理器,即在dorado-home目录下的configure.properties文件添加一个属性如下:
属性配置
bdf2.uflo.transactionManager=bdf2.jdbcTransactionManager
通过BDF2在线项目创建向导创建的项目,与数据库相关的配置信息已经自动生成好了。自动生成的配置是采用H2内存数据库,实际项目开发中需要修改为其他一些商用数据库,如oracle等。修改比较简单,只需要将dorado-home目录下的datasources.xml文件作相应修改即可。