Últimas notícias do evento

Spring Web Flow Refcard

Postado em

Foi liberado hoje pela DZone o cartão de referência do Spring Web Flow.

“O que segue a justiça e a bondade achará a vida, a justiça e a honra.” Provérbios 21:21

Anúncios

Grails – Second Edition

Postado em Atualizado em

Grails é um framework baseado em java + groovy com o objetivo de se contruir aplicações web rápidas. Qualquer desenvolvedor pode ficar espantando de tão rápido que se pode construir aplicações web MVC usando a idéia de “Convensão sobre configuração” providenciado pelo grails. Desenvolvedores avançados estam sendo surpreendidos pela facilidade combinando Grails com Hibernate e Spring.
Getting Started with Grails – Second Edition é a versão atualizada de um mini-book que aborda de forma objetiva este moderno e promissor framework. O PDF pode ser baixado free, sendo uma cortesia do próprio autor do livro para os cadastrados no site InfoQ. Segue abaixo o conteúdo disponibilizado pelo livro:

1. INTRODUCTION
Learning by Example
The RaceTrack Application

2. INSTALLING GRAILS
Installing a JDK
Installing Grails
Installing a Database

3. CREATING A GRAILS APPLICATION
Creating the RaceTrack Application
The Grails Directory Structure
Domain Classes
Scaffolding Controllers and Views

4. VALIDATION
Customizing the Field Order
Adding Validation
Changing Error Messages
Creating Custom Validations
Testing Validations

5. RELATIONSHIPS
Creating a One-to-Many Relationship
Creating a Many-to-Many Relationship
Bootstrapping Data

6. DATABASES
GORM
DataSource.groovy
Switching to an External Database

7. CONTROLLERS
create-controller vs. generate-controller
Understanding URLs and Controllers
From Request to Controller to View
A Quick Look at GSPs
Exploring the Rest of the Controller Actions
Rendering Views That Don’t Match Action Names

8. GROOVY SERVER PAGES
Understanding GSPs
Understanding SiteMesh
Understanding Partial Templates
Understanding Custom TagLibs
Customizing the Default Templates

9. AUTHENTICATION
Implementing User Authentication
Unit Testing Controllers
Creating a Password Codec
Creating an Authorization TagLib
Leveraging the beforeInterceptor
Leveraging Filters
Security Plugins

10. PLUGINS AND SERVICES
Understanding Plugins
Installing the Searchable Plugin
Exploring the Searchable Plugin
Understanding Services
Adding a Search Box
Changing the Home Page with UrlMappings
Production Deployment Checklist
Conclusion

“Vós que amais o SENHOR, detestai o mal; ele guarda a alma dosvseus santos, livra-os da mão dos ímpios.” Salmos 97:10

Relax !! Não é fim do Java

Postado em Atualizado em

As últimas semanas foram bem tumultuadas com as notícias e mudanças relacionado com a  compra da SUN pela Oracle. Mas fiquem tranquilos porque o java vai continuar firme forte. Assistam o video na Oracle Corporation Web Video. Abraços 😉

“Porque a palavra do SENHOR é reta, e todo o seu proceder é fiel.”Salmos 33:4

Meu amigo jIce

Postado em Atualizado em

Estava fazendo uns teste aqui com meu smartphone e sem querer a galera do setor de TI acabou fazendo uma brincadeira com meu bonequinho do gelo que fica em cima da minha mesa. Ele se chama jIce e esta junto a minha ilustre e amada caneca oficial SUN do Java. Bom,….. o post é apenas para descontrair kkkk……..

Plano de Estudo – SCDJWS

Postado em Atualizado em

Esta semana começei a estudar para a sun certified developer for java web services. Após trocar bastante informações com a galera do javaranch forun scdjws, decidi por fazer a seguinte sequência de estudos:

1. J2EE™ Web Services By Richard Monson – Haefel – mesmo o livro cobrindo a API antiga da prova, a galera que já tem o certificado disse que o livro é muito bom e faz uma ótima introdução ao mundo dos web services. Então decidi ler, sem entrar em muitos detalhes de implementação.
2. Java Web Services: Up and Running – esse livro ja é o mais atual, cobrindo toda a especificação e a jee API, principalmente sobre REST. Segundo a galera, é muito bom também.
3. Mikalai Zaikin Guide PDF – Esse camarada ai é o cara que comanda o forum de web services do javaranch, sendo uns dos mais antigos com o certificado, ele vem aperfeiçoando um resumo em PDF completissimo e tem ajudado a galera a passar na prova.
4. Mikalai Zaikin Mocks – O mesmo caramada também vem aperfeiçoando um mock muito bom e o pessoal que feito, tem passado com um bom score na prova final. Ele não é free, mas é bem baratinho. Vc paga o brow e ele te manda o PDF no e-mail.
5. Oficial Mock e-pratic SUN/ORACLE – mock web oficial com 108 questões.

A sequência seria como um “caminho sistemático” para conseguir chegar ao ponto de fazer a prova, podendo ser mudado durante o percurso. Eu li bastente coisas sobre o assunto e vi que muita gente passou na prova com  muito menos esforço. Qualquer ajuda e sujestão é muito bem vinda. Abraço a todos 🙂

“Pois tu, Senhor, és bom e compassivo; abundante em benignidade para com todos os que te invocam.” Salmos 86:5

JSF 2.0 + Spring 3 e Spring Security 3

Postado em Atualizado em

Veja um exemplo completo em execução usandos as últimas versões “top” dos conhecidos e conceituados frameworks java:

  • JSF 2.0 – Mojarra 2.0.2
  • Spring 3.0.0.RELEASE
  • Spring Security 3.0.0.RELEASE
  • Hibernate Validator 4.0.2.GA as reference implementation of JSR 303: Bean Validation
  • AspectJ 1.6.7
  • Groovy and the gmaven-plugin

Acesse aqui o exemplo e veja comentarios gerais no site do autor.

“Ouve, Israel, o SENHOR, nosso Deus, é o único SENHOR. Amarás, pois, o SENHOR, teu Deus, de todo o teu coração, de toda a tua alma e de toda a tua força.” Deuteronômio 6:4-5

Java no BlackBerry

Postado em Atualizado em

Nas últimas semanas tive que reescrever uma aplicação MIDP para o blackberry usando API proprietárias. Confesso que no começo foi uma chatisse, ter que pesquisar e estudar outras API, sendo que eu já possuia uma aplicação beta genérica CLCD/MIDP rodando. Mas enfim, agora que tenho visão geral do que é e como funciona o blackberry, confesso que até que curti os aparelhos e as API !! Sem dúvida nenhum é um smartphone muito bonito e cheio de recursos específicos bacana !! O melhor que mesmo sendo proprietário, as aplicações são feitas com “o mais puro creme do milho” JAVA !!! kkkkkkkk……….então foi moleza 😉 .
Bom, decidi fazer este post para reunir e resumir todas as coisas que realmente me ajudaram nos momentos de total perdição na nova situação:

1. Primeira passo é entender a filosofia.  Leia todos os  tutoriais oficiais da blackberry que descrevem as diferenças, comparação e motivações por de traz da implementação da CLDC/MIDP e da BlackBerry API.
1.1Tutoriais volume 1 e 2 oficiais da blackberry apresentando tudo sobre o aparelho e java.

2. Segundo passo é montar o ambiente de desenvolvimento. Existem basicamente 3 opções:
2.1 – Usar a ferramenta denominado BlackBerry Java Development Environment – JDE.
2.2 – Montar o ambiente de desenvolvimento usando o NetBeans.
2.3– Montar o ambiente de desenvolvimento usando Eclipse via Update Manager ou baixando o plugin manualmente:  link 1 e link 2.

3. Terceiro passo é entender os componentes visuais básicos da API para poder produzir alguma coisa. Segue alguns links legais:
3.1Tutorial em portugues do brow Ricardo da Silva Ogliari
3.2 Tutorial html ou pdf oficial da blackberry, apresenta os componentes visuais, suas particularidades e práticas.
3.3 Exemplo de um pequeno sistema RIMLet.

4. Javadoc do blackberry API.

Me coloco a disposição de ajudar qualquer um sobre o assunto, sendo que eu já passei por varias situações complicadas aqui desbravando o mundo java deste interessante aparelho. Abraços a todos 🙂

“Se alguém afirmar: ‘Eu amo a Deus’, mas odiar seu irmão, é mentiroso, pois quem não ama seu irmão, a quem vê, não pode amar a Deus, a quem não vê.” 1 João 4:20.