Mostrando entradas 11 para 15
« Anterior 10 Mais recentes entradas
Displaying posts with tag: Java (reset)
Série Spring: Hibernate com Spring Framework

Olá, pessoal! No artigo de hoje vamos ver como integrar o Hibernate com Spring. Faremos um exemplo que irá persistir um dado no banco. Vou considerar que você já tem o Hibernate 3.x e o Spring 3.x na sua máquina.

Lets go…

Para o exemplo vou usar o MySQL, caso não tenha o driver de conexão, vá no site do fabricante e faça o download.

Desenvolvendo

Crie um java project, o meu será chamado de SpringHibernate.

Agora crie o bean:

@Entity

public class Spring {

@Id

@GeneratedValue

private Long id;

private String name;

//getters/setters omitidos

}

E agora vamos criar o DAO:

@Repository

public class SpringDAO {

/*

* esse é o cara que cuida de tudo, obter a transação, iniciar

* fechar e persistir

*/

private HibernateTemplate hibernateTemplate;

public HibernateTemplate …
[Leia mais]
Instalação super rápida do Tomcat utilizando FTP e controle de versão

Quando falam sobre Entrega Contínua, um dos testes que tanto Martin Fowler quanto Jez Humble mencionam com frequência é o teste do “lança-chamas”. Funciona assim: Jez irá dizer “quanto tempo levaria para para o seu programa subir e rodar se eu e o Martin entrássemos armados com lança-chamas e machados e começássemos a atacar os seus servidores”?

A resposta, é claro, deve ser: “oh, aproximadamente uma hora – logo depois que apagássemos o incêndio, limpássemos a bagunça, encontrássemos novos servidores, os ligássemos e entrássemos em contato com os melhores advogados para que eles te processassem por crime de danos materiais”. Na maioria das vezes, esse não é o caso, uma vez que o deployment é com frequência um processo todo manual, com o cara que é encarregado de fazer a instalação seguindo uma lista de instruções escrita em um documento do Word. E o que é uma lista de instruções? Um programa de …

[Leia mais]
Desenvolvendo Java puro com Hibernate e Mysql

Olá, pessoal! Atendendo a pedidos de alguns leitores, hoje veremos o uso mais puro com Hibernate com JPA, ou seja, sem o uso de JSF ou qualquer outro front-end. Vamos criar a nossa velha classe Java com o método main e armazenar as informações em um BD (MySql).

Let’s go…

Atenção: não apresentarei como criar um BD ou como configurar o Hibernate no Eclipse, estou considerando que você já tem um ambiente de desenvolvimento pronto para entrar em ação.

Dados do DataBase:

  • Crie um DataBase (usarei uma chamada livraria)
  • Crie uma tabela (usarei uma tabela com o nome camilo)
  • Dados da tabela: id(auto_increment), nome(varchar), cidade(varchar)

Preparação do projeto

  1. Crie um o Java Project no Eclipse com o nome que achar conveniente.
  2. Agora crie uma estrutura de packages conforme a imagem a seguir:
  3. Adicione os arquivos …
[Leia mais]
Mandando bem no geoprocessamento com VRaptor 3, Maven e Postgis

Com a constante e rápida evolução tecnológica, novas demandas e usuários mais exigentes por natureza, as aplicações voltadas a geoprocessamento, assim como as demais, também estão saindo dos desktops e indo para os navegadores. Os usuários de aplicações ‘gis’ desejam ‘por direito’ que as suas aplicações web também façam desenho de geometrias, manipulações de projeções, sobreposições e centenas de outras operações ali à um clique de distância assim como nos seus aplicativos Desktop conhecidos, como o Quantum GIS por exemplo.

Assim como em qualquer projeto precisamos saber por onde seguir, ou seja, saber quais tecnologias iremos utilizar, a melhor solução de arquitetura para garantir uma boa e segura expansividade, quais as equivalências com outras tecnologias, etc. Enfim, são diversas coisas que devemos ter em mente ao começar com geoprocessamento para a web.

Para quem tem …

[Leia mais]
Usando Log4J em projetos Java

Olá, pessoal! Tudo bem? Bom, no artigo de hoje vamos ver como usar o LOG4J em projetos Java. O uso de log em software é algo extremamente importante, principalmente para sabermos o que está acontecendo com o sistema. Sentimos a importância dos logs principalmente quando precisamos corrigir um bug. Só então percebemos o quanto é importante ter um sistema de LOG eficiente. É claro que o vai depender do framework/ API que você usar, pois o sistema de LOG não faz milagre por si só – depende dos desenvolvedores implementarem os logs corretos, de acordo com o tipo da mensagem que devemos logar. Identificar o que deve e não deve ser logado é extremamente importante.

O uso de uma API de LOG é extremamente importante, principalmente durante o desenvolvimento, pois, mais cedo ou mais tarde, vamos precisar analisar o LOG por algum motivo. Agumas situações bem comuns nas quais precisamos de um LOG:

  • Sua aplicação conecta …
[Leia mais]
Mostrando entradas 11 para 15
« Anterior 10 Mais recentes entradas