当前位置: 首页 > 工具软件 > Spring Roo > 使用案例 >

spring roo mysql_[Spring Roo 笔记] 根据数据库生成项目

殷烨
2023-12-01

1. roo> persistence setup --provider HIBERNATE --database选择需要使用的JPA和database

2. roo> database introspect --schema no-schema-required 连接数据库,下载数据库驱动(第一次)

roo> addon info id --searchResultId 01 查看驱动详细信息

roo> addon install id --searchResultId 01  下载安装驱动

或者可以安装指定的版本驱动:

roo> addon install bundle --bundleSymbolicName org.springframework.roo.wrapping.mysql-connector-java;

3. roo> database introspect --schema --file --enableViews  显示数据库结构

4. roo> database reverse engineer --schema --package --testAutomatically --enableViews --includeTables --excludeTables 根据数据库结构生成 entity 对象

5.roo> controller all --package ~.web对所有实体对象建立控制器

6. roo> selenium test --controller ~.web.TimerController为controller建立selenium的自动化web测试脚本

7. roo> perform tests执行test

8. roo> perform package打包

9. roo> perform eclipse将项目转化为Eclipse的项目

10. roo> quit退出Roo环境

 类似资料: