Posts com Tags Hibernate

Iniciando Se No JSF – 02 – Configurando O Ambiente E Criando O Primeiro Projeto

Nesse segundo post do Curso De JSF Do Zero À Nuvem Eu explico como instalar e configurar as duas IDE’s mais utilizadas no mercado, os plugins de versionamento e a criação do primeiro projeto.

Inicialmente explico onde baixar e como instalar a IDE Eclipse e os plugins EGit e Github MyLyn Connector para versionar o projeto no GitHub. É algo relativamente simples mas que pode ajudar muito alguém iniciante.


Instalando O Eclipse E Os Plugins m2eclipse, Subclipse E EGit





Posteriormente eu explico como instalar o Netbeans e configurar o Apache Tomcat. Diferentemente do Eclipse não é necessário instalar nenhum plugin.


Instalando O Netbeans E Configurando O Tomcat





Por fim criamos um repositório no GitHub e criamos nosso primeiro projeto.


Criando O Repositório E Iniciando O Projeto Maven



Observação importante:

Se você pretende trabalhar com o Eclipse ou mesmo com as duas IDE’s recomendo que você edite o POM e altere tudo que está entre as tags plugins de modo que fique igual ao trecho abaixo.

<plugins>           
    <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
        <configuration>
            <source>1.6</source>
            <target>1.6</target>
            <encoding>${project.build.sourceEncoding}</encoding>
        </configuration>
    </plugin>
    <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-war-plugin</artifactId>
        <configuration>
            <failOnMissingWebXml>false</failOnMissingWebXml>
        </configuration>
    </plugin>
    <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-resources-plugin</artifactId>
        <configuration>
            <encoding>${project.build.sourceEncoding}</encoding>
        </configuration>
    </plugin>
</plugins>

No mais boa sorte e bons códigos sem bugs.

Tags: , , , ,

Iniciando Se No JSF – 01 – Apresentação, O Projeto E As Tecnologias

Olá. Este post é para apresentar o curso de JSF a vocês. Quando eu comecei a trabalhar com JSF eu usava apostilas na internet, video aulas no Youtube, livros e vivia correndo atrás de todo mundo que pudesse me ajudar a entender melhor o framework. Aprendi bastante de lá pra cá e como eu não posso retribuir diretamente a todos que me ajudaram nem outros que como eu hoje precisam de ajuda então decidi gravar uma série de video aulas a respeito. Creio que esse é a melhor forma de contribuir, e espero que ajude você a começar com JSF.

Além de JSF você aprenderá o básico de uma série de outras tecnologias que vão desde o Hibernate, Primefaces, Spring Security, Maven, Tomcat, Netbeans, Eclipse e além disso ao final do projeto você aprenderá como fazer o deploy na nuvem. No vídeo abaixo eu apresento o resultado final de todo o projeto e as tecnologias com as quais iremos trabalhar.


Curso De JSF Do Zero À Nuvem – O Projeto E As Tecnologias Envolvidas

No segundo vídeo você irá entender os principais conceitos teóricos do JSF. Além disso você terá dicas de por onde começar com o JSF.


Entendendo O JSF E Dicas

Além dos livros indicados no vídeo existem muitas apostilas gratuitas na web. Temos uma da Algaworks que apesar de abordar a versão 1.2 do JSF é bem interessante para quem está iniciando. Temos duas muito boas da K19 uma de JSF com JPA e outra de JSF com EJB a Caelum surpreendentemente não tem nada sobre o JSF talvez seja pra puchar a sardinha do VRaptor. Outras apostilas como a Do Luis Fernado e a do Diego Rezende que podem ser baixadas do Scribd. Além dessas uma rápida pesquisa no Google pode lhe mostrar uma infinidade de materiais a respeito. No Youtube além das minhas vídeo aulas existem outras que podem ajudar bastante quem está começando.

Se você quiser baixar os slides da apresentação basta ir ao SlideShare e fazer isso.

Quero destacar também que os fontes desse curso podem ser baixados do GitHub. Serão feitos posts correspondentes às video aulas e recomendo que você acompanhe por que assim que possível irei realizando posts para complementar o que foi falado nos vídeos.

Tags: , , , ,

Novos posts

Bom pessoal até aqui a maioria dos posts abordavam quase que completamente temas voltados à Engenharia de Software e/ou aspectos mais teóricos. Isto se deve ao fato de eu ter aproveitado grande parte do que escrevi no meu TCC como material para os posts anteriores. Até então eu usava o Blogger então migrei tudo pra cá e ainda estou “arrumando a casa”. Daqui pra frente vou começar a postar materiais relacionados à desenvolvimento. Mais especificamente sobre JSF, Primefaces, JPA, Hibernate, Spring Framework, Spring Security, Play! Framework e Grails. Além disso estou preparando uma série de vídeo-aulas, sobre estes temas e em breve estarão on-line.

Espero que gostem e voltem novamente.

Tags: , , , , ,