-
Notifications
You must be signed in to change notification settings - Fork 0
/
spring roo.txt
45 lines (37 loc) · 1.39 KB
/
spring roo.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
Autor: Carlos Nantes
Data: 21/03/2016
Fonte:
http://projects.spring.io/spring-roo/#quick-start
http://stackoverflow.com/questions/29768426/perform-command-does-not-work-in-spring-roo
Quickstart
============
mkdir hello
cd hello
roo
roo> hint
roo> project setup --topLevelPackage com.foo --projectName projeto
roo> jpa setup --provider HIBERNATE --database HYPERSONIC_IN_MEMORY
roo> entity jpa --class ~.domain.Timer --testAutomatically
roo> field string --fieldName message --notNull
roo> hint web mvc
roo> web mvc setup
roo> web mvc all --package ~.web
roo> selenium test --controller ~.web.TimerController
roo> security setup
roo> perform tests
roo> perform package
roo> perform eclipse
roo> quit
mvn tomcat:run
Observações:
============
- Para corrigir problema em perform tests, acesse o diretório home do maven e copie mvn.cmd para mvn.bat.
- Se o comando mvn tomcat:run não funcionar verifique se já existe uma instância do tomcat rodando na pora 8080
- Execute script --file clinic.roo para gerar um exemplo de aplicação com roo.
Resumo
=======
http://docs.spring.io/spring-roo/docs/1.3.2.RELEASE/reference/html/beginning.html
Para desenvolvimento, use:
jpa setup --provider HIBERNATE --database HYPERSONIC_IN_MEMORY
Conforme Para configurar base de dados para produção use:
mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0.2 -Dpackaging=jar -Dfile=/path/to/file