프로그램/spring

spring roo mysql reverse engineer 적용

mulderu 2013. 7. 17. 09:57

spring roo를 이용하여 프로젝트를 만들때 이미 DB Schema가 있다면 아래와 같이 한방에 도메인 클래스와 Controller를 뽑을수 있다


project --topLevelPackage com.mulder.demo

persistence setup --provider HIBERNATE --database MYSQL

database properties set --key database.password --value database_pwd

database properties set --key database.username --value database_user

database properties set --key database.url --value jdbc:mysql://database_host:3306/database_db

database reverse engineer --schema "database_db" --package ~.domain. --testAutomatically

controller all --package ~.web 

security setup

test integration

perform test

perform eclipse