1、创建spring roo工程
 
2、在数据库中创建数据库feedback_schema,再创建几张表
 
3、创建连接数据库

persistence setup --provider HIBERNATE --database MYSQL --databaseName feedback_schema --userName root --password 123456

4、执行反向工程,即根据数据库表生成相应的.aj文件,如果是第一次执行的话,可能会提示JDBC driver not available for ‘com.mysql.jdbc.Driver',如下
roo> database reverse engineer --schema feedback_schema --package ~.domain
Searching 'com.mysql.jdbc.Driver' on installed repositories
1 matches found with 'com.mysql.jdbc.Driver' on installed repositories
ID   BUNDLE SYMBOLIC NAME                                    DESCRIPTION
--------------------------------------------------------------------------------
01   org.springframework.roo.wrapping.mysql-connector-java   Spring Roo - Wrapping - mysql-connector-java
--------------------------------------------------------------------------------
[HINT] use 'addon info bundle --bundleSymbolicName' to see details about a search result
[HINT] use 'addon install bundle --bundleSymbolicName' to install a specific add-on version
Located add-on that may offer this JDBC driver
JDBC driver not available for 'com.mysql.jdbc.Driver'

5、根据提示安装org.springframework.roo.wrapping.mysql-connector-java,执行命令如下
roo> addon info bundle --bundleSymbolicName org.springframework.roo.wrapping.mysql-connector-java
Name.........: Spring Roo - Wrapping - mysql-connector-java
BSN..........: org.springframework.roo.wrapping.mysql-connector-java
Version......: 5.1.18.0002
JAR Size.....: 797006 bytes
JAR URL......: http://repo.spring.io/spring-roo/org/springframework/roo/wrapping
               /org.springframework.roo.wrapping.mysql-connector-java/5.1.18.000
               2/org.springframework.roo.wrapping.mysql-connector-java-5.1.18.00
               02.jar
Commands.....: com.mysql.jdbc.Driver, 
roo> addon install bundle --bundleSymbolicName org.springframework.roo.wrapping.mysql-connector-java
Target resource(s):
-------------------
   Spring Roo - Wrapping - mysql-connector-java (5.1.18.0002)

Deploying...
done.

roo> Starting org.springframework.roo.wrapping.mysql-connector-java; id: 85 ...
Started!

6、安装完成之后,再次执行反向工程指令
database reverse engineer --schema feedback_schema --package ~.domain

7、增加controller
controller all --package ~.web
 
8、添加日志
logging setup --level INFO --package ALL_SPRING 

最新文章

  1. tokudb引擎磁盘空间不足导致写入失败的调查
  2. libpng安装与配置(Win7+VS2010)
  3. ModernUI教程:使用WPF4.0
  4. .net中大数据的处理
  5. Google 面试题:Java实现用最大堆和最小堆查找中位数 Find median with min heap and max heap in Java
  6. C# WinForm程序打印条码 Code39码1
  7. 适配iPhone6和iPhone6 Plus
  8. Spring MVC的工作流程
  9. Jquery 扩展方法
  10. ArcGIS 投影转换(AE)
  11. 如何使用NET Reactor为您的.Net(C#,VB.Net) 源代码加密
  12. opencv linux
  13. 【Android 应用开发】 ActionBar 样式详解 -- 样式 主题 简介 Actionbar 的 icon logo 标题 菜单样式修改
  14. C中的链接属性及作用域
  15. 你需要简单了解JVM中的内存长什么样子
  16. linux的学习系列 6---打印文件和发送邮件
  17. Java之路——环境配置与编译运行
  18. Java排序算法之归并排序
  19. HotSpot虚拟机对象探秘(对象创建,对象内存布局,对象访问定位)
  20. Js/使用js来改变css的样式

热门文章

  1. [POI2014]Around the world
  2. Linux Whois命令安装与使用
  3. ubuntu-kvm上面deploy qcow2格式虚拟机
  4. remeber me即记住我功能
  5. 16个Linux服务器监控命令
  6. python 验证码识别之pytesser以及image学习记录
  7. 搭建Git本地服务器(转)
  8. JVM源码分析之FinalReference完全解读
  9. 51单片机 | 实现SMG12864液晶显示器操作
  10. win7不休眠方式设置