ERRATA – Download do Apache Tomcat para Windows

January 14th, 2016

Na página 36, primeiro parágrafo, onde se lê:

você deve escolher o pacote ZIP para Windows

Considere

você deve escolher o pacote 32-bit Windows Zip ou 64-bit Windows Zip para Windows

A diferença neste caso é percebida ao tentar se instalar o Apache tomcat como serviço, pois o arquivo .bat de instalação do serviço para Windows só está disponível nos arquivos Zip específicos para esta plataforma.

ERRATA – Projeto comercio não está salvando no banco de dados

January 14th, 2016

Por meio do contato de alguns leitores, identificamos um erro no capítulo 3 – projeto comercio.

No página 172 – classe Comercio.java onde consta:

public static void main (String[] args) {
 Session sessao = HibernateUtil.getSessionFactory().openSession();
 Comercio comercio = new Comercio(sessao);
 comercio.criarPedidos();
 System.out.println(“Cadastrou!”);
}

Considerar

public static void main (String[] args) {
 Session sessao = HibernateUtil.getSessionFactory().openSession();
 Comercio comercio = new Comercio(sessao);
 Transaction tx = sessao.beginTransaction();
 comercio.criarPedidos();
 tx.commit();
 System.out.println(“Cadastrou!”);
}

Doação IFSC – Câmpus Gaspar

October 3rd, 2015
Continuando a nossa ação de compartilhar conhecimento no mês de Outubro, fizemos mais uma doação, dessa vez para a biblioteca do IFSC, campus Gaspar no qual um dos autores atua. Esperamos que o livro auxilie os alunos do técnico e superior na sua jornada na exploração da tecnologia Java para Web. Publicamos também um post junto ao jornalismo da instituição Link Digital IFSC, segue o texto do mesmo:

 ”O professor do Câmpus Gaspar Alexandre Altair de Melo lançou a segunda edição livro Programação Java Para a Web, do qual é co-autor. O livro é destinado a estudantes e professores de cursos de nível técnico e graduação. A obra é resultado da experiência dos autores na indústria de TI e em docência em disciplinas como programação para web, orientação a objetos e análise de sistemas nos cursos técnico em Informática e superior de tecnologia em Análise e Desenvolvimento de Sistema. “O livro aborda temas atuais do desenvolvimento para web, utilizando tecnologia Java e JSF”, lembra Alexandre.O livro utiliza uma metodologia de aprendizado baseada no projeto de uma aplicação financeira pessoal completa, em que são abordadas várias técnicas de desenvolvimento, desde as mais tradicionais e conhecidas até as mais modernas. A obra destina-se tanto a iniciantes quanto a desenvolvedores Java experientes que desejam conhecer as técnicas e as ferramentas mais atuais.Programação Java Para a Web foi publicado pela Novatec, uma das maiores editoras de livros técnicos na área de TI no Brasil, e está disponível para venda neste link. O professor doou um exemplar para a biblioteca do Câmpus Gaspar.”

Doação livro Senai/SC campus Joinville

October 1st, 2015

Acreditamos que uma das melhores maneira de gerar a inovação é compartilhar conhecimento.

Nesse sentido fizemos uma parceria com o Senai/SC campus Joinville nossa terra natal, onde o aluno Felipe Lopes do curso superior de Análise e Desenvolvimento de Sistemas, foi o ganhador de um exemplar da obra. Esperamos que o livro lhe auxilie na sua jornada. Agradecemos ao professor Nilton Lacerda coordenador do curso pela oportunidade.

aluno_senai2015

 

Saldão Livros da Novatec – Somente dia 22/08/2015 em SP!

August 21st, 2015

Aproveite o mega saldão de livros manuseados da Novatec Editora! Descontos de até 70% em livros de informática, marketing e finanças!

Só amanhã (22/08), das 9h às 12h, no Centro de Treinamento da Novatec, em São Paulo, ao lado do Metrô Carandiru – Sala 617. Veja como chegar: http://ctnovatec.com.br/como-chegar/

Aberto ao público (será necessária identificação na portaria).

*Os livros com 70% de desconto têm pequenos defeitos de gráfica ou voltaram de livrarias e aparentam manuseio, mas seus conteúdos estão intactos. Compra sem direito a devolução.

Mais informações aqui.

 

Desconto de lançamento da segunda edição!

July 21st, 2015

Quer aprender a programar com java para a web, usando algumas das ferramentas mais interessantes dessa tecnologia? Então aproveite a promoção de lançamento do livro com 25% de desconto.

Programação Java para a Web – 2ª Edição

Metodologia de aprendizado baseada no projeto de uma aplicação financeira pessoal completa, em que são abordadas várias técnicas de desenvolvimento, desde as mais tradicionais e conhecidas até as mais modernas. Tudo isso sem abrir mão de uma arquitetura bem-definida e baseada no modelo MVC.
A obra destina-se tanto a iniciantes quanto a desenvolvedores Java experientes que desejam conhecer as técnicas e as ferramentas mais atuais e poderosas.

Veja a opinião dos leitores sobre a primeira edição deste livro

De: R$ 119,00
Por: R$ 89,25
Utilize o código JAVA25 no carrinho de compras

CAPA

Segunda Edição Já Disponível!

July 20th, 2015

Depois de um longo trabalho, está saindo a segunda edição do livro agora em julho pela editora Novatec.

Nesta nova edição várias melhorias foram implementadas para tornar a leitura e a codificação mais agradável, esperamos que os leitores aproveitem estas novidades. Configura alguns dos assuntos da nova edição:

  • Desenvolvimento Web usando JavaServer Faces com Ajax
  • Gravação e consulta em banco de dados usando Hibernate
  • Gerenciamento de dependências usando Maven
  • Segurança de acesso e controle de usuários com Spring Security
  • Estilos com CSS e uso de templates
  • Envio de email e integração com o Google Gmail
  • Construção de relatórios com iReports e JasperReports
  • Integração com o Yahoo! Finance para obtenção de gráficos e cotação de ações da Bovespa
  • Como tornar sua aplicação multi-idiomas
  • Modelagem e uso de web services
  • Geração de gráficos

Nesta segunda edição um dos pontos de destaque foi a adoção do Maven, de forma a facilitar o controle das dependências dos projetos! Além de outras melhorias, correções e atualizações. Convidamos ao leitor a deixar sua impressão sobre este novo trabalho na rede Skoob.

Muito obrigado e bons estudos com Java!

Décio / Alexandre

CAPA

Capítulo 6 – Download do Spring Security

March 30th, 2014

Recentemente a página de downloads do Spring Security mudou, sendo que não existe mais a opção do download do pacote completo, contendo todos os JARs necessários para o funcionamento do Spring Security.

As únicas formas de conseguir todos os JARs indicados no livro é usando Maven ou obtendo cada arquivo jar diretamente do repositório Maven.

Como alternativa, temos o pacote de JARs necessários ao capítulo 6 na área de downloads do blog.

O link direto é

https://dl.dropboxusercontent.com/u/24365521/javaparaweb/downloads-javaparaweb-capitulo6.zip

 

Bons Estudos!

Reformulação da área de downloads do Blog

September 15th, 2012

Olá Pessoal,

Estamos reformulando a área de downloads do Blog, agora além dos projetos completos temos também para cada capítulo todos os downloads de bibliotecas e ferramentas que seria necessários no decorrer do livro. Isto inclui os tradicionais Jars e ferramentas como Apache Tomcat, Eclipse, MySQL, Hibernate, etc.

Assim você economiza tempo e tem facilmente todas as versões exatas que serão necessária durante o seu estudo.

Em muito breve teremos também arquivos com a evolução capítulo a capítulo do projeto FinanceiroWeb.

abraços

Décio Heinzelmann Luckow

Repositório SubVersion (SVN) privado e gratuito

June 19th, 2012

Olá a Todos,

Recentemente estive procurando por um repositório SVN para alguns dos meus projetos. O mais conhecido é o Source Forge, porém neste o serviço gratuíto é público também, ou seja, todos os fontes dos seus projetos podem ser consultados por qualquer um, isto porque o Source Forge só trabalha com projetos Open Source.

Porém as vezes você não quer tornar público alguns dos seus projetos, mas precisa de um local seguro e compartilhado para armazenar os seus fontes. Depois de algum tempo procurando, encontrei o RiouxSVN (http://riouxsvn.com).

Este disponibiliza até 4 respositórios de 50Mb, por conta, o que é o suficiente para a maioria dos projetos, se o desenvolvedor tomar o cuidado de utilizar o maven ou outra forma para não precisar armazenar os arquivos Jar no repositório.

Você tem a opção de expandir a capacidade da sua conta, fazendo “doações”, mas estas tem um custo bem atrativo.

Já estou utilizando e recomendo, a interface de administração do repositório é bem agradável e simples

Décio Heinzelmann Luckow