Toda entidade tem uma identidade

Aprenda a definir a identidade das suas entidades de maneira correta e segura

Rafael Ponte - Desenvolvedor e instrutor na TriadWorks
November 03, 2014

Toda entidade tem uma identidade | TriadWorks

Quando desenvolvemos um sistema utilizando uma linguagem orientada a objetos nós temos tantos detalhes para se preocupar que acabamos deixando passar alguns deles. Temos que modelar o domínio do negócio em classes e objetos, também precisamos mapear estas classes com um framework ORM, como a JPA, e ainda temos que nos preocupar em qual . . .

Read More

Upload de arquivos com JSF 2.2

Aprenda como fazer upload de arquivos usando o novo componente h:inputFile do JSF 2.2

Rafael Ponte - Desenvolvedor e instrutor na TriadWorks
October 27, 2014

JSF 2.2 Upload File - TriadWorks

Somente no JSF 2.2 é que foi introduzido o suporte a upload de arquivos. Antes éramos obrigados a usar alguma biblioteca de componentes, como PrimeFaces ou RichFaces. Apesar da espera de quase 10 anos para criarem um componente padrão de upload de arquivos na especificação, por sorte, ele já foi criado com suporte a AJAX e integrado a API do . . .

Read More

II ENBATI - Bacabal - MA

II Encontro Bacabalense de Tecnologia da Informação

Handerson Frota - Desenvolvedor, Fundador da TriadWorks e da JavaCE
October 20, 2014

Final do evento

No dia 17 de Outubro de 2014 aconteceu em Bacabal/Maranhão o II Encontro Bacabalense de Tecnologia da Informação e a TriadWorks (representada por mim) tivemos o privilégio de fazer parte deste evento.

O evento foi promovido pela Faculdade de Educação de Bacabal - FEBAC, vem em sua segunda edição com a ambição de se consolidar como o mais . . .

Read More

Produtividade com hot deploy no Eclipse e Tomcat

Aprenda como habilitar o hot deploy de aplicações Web no plugin WTP do Eclipse

Rafael Ponte - Desenvolvedor e instrutor na TriadWorks
October 13, 2014

Eclipse - Hot deploy - TriadWorks
Quando desenvolvemos aplicações Web em Java, uma tarefa que fazemos várias vezes ao dia é reiniciar o servidor de aplicação sempre que modificamos uma classe Java ou arquivo de configuração. Isso é tão natural para a maioria dos desenvolvedores que eles não percebem o tempo gasto para derrubar e levantar o servidor. O problema é que este . . .

Read More

Renderizando automaticamente componentes JSF em requisições AJAX

Aprenda como repintar componentes JSF em requisições AJAX de forma programática

Rafael Ponte - Desenvolvedor e instrutor na TriadWorks
October 06, 2014

Atualização automática de componentes com JSF

Disparar requisições AJAX com JSF 2 é uma mera questão de adicionar a tag f:ajax nos componentes. O desenvolvedor não precisa sequer escrever uma linha de JavaScript ou se preocupar com a compatibilidade entre navegadores. Graças a esta simplicidade conseguimos melhorar a usabilidade das aplicações e diminuir o tráfego de dados na rede, o . . .

Read More

Hibernate Efetivo – erros comuns e soluções

Conheça 6 práticas que podem melhorar a performance e escalabilidade da sua aplicação

Rafael Ponte - Desenvolvedor e instrutor na TriadWorks
September 29, 2014

Hibernate Efetivo

Nesta última semana, dias 25, 26 e 27 de Setembro, ocorreu a sexta edição do evento COALTI em Maceió-AL, na qual tive a oportunidade de palestrar sobre Hibernate Efetivo a convite do ALJUG (Grupo de Usuários Java de Alagoas), além de ter sido super bem recebido pelo grande Miguel Lima, fundador do ALJUG.

O evento foi muito proveitoso e deu . . .

Read More

Parceria IVIA e TriadWorks

Capacitação especializada na plataforma Java.

Handerson Frota - Desenvolvedor, Fundador da TriadWorks e da JavaCE
September 25, 2014

TriadWorks blog image

A IVIA é uma empresa genuinamente cearense e especializada em tecnologia da informação e é uma das poucas empresas globais que possui avaliação ISO 9001, MPS.BR e CMMI e se não fosse suficiente ainda foi eleita pelo quinto ano consecutivo como uma das melhores empresas para trabalhar no Brasil, segundo o Great Place to Work.

A partir da . . .

Read More

All Categories: java(33) java ee(19) testes(11) testes automatizados(10) jsf(9) treinamento(9) ensino(9) boas praticas(9) refactoring(8) fortaleza(8) curso(8) javascript(8) codigo(8) clean code(8) jee(8) triadworks(7) logica de programacao(7) web(7) orientação a objetos(7) tdd(7) tutorial(6) lógico(6) junit(6) ioc(5) oo(5) curly law(5) programação(5) boa pratica(5) html(5) javaee(5) jsf 2.2(5) html5(5) javace(4) hibernate(4) jpa(4) android(4) mobile edition(4) jsf2(4) one thing(4) raciocinio(4) spring(4) di(3) curriculo(3) dicas(3) agilidade(3) javou(3) queroworkar(3) testing(3) ambiente de desenvolvimento(3) jpql(3) produtividade(3) lambda(2) functional(2) video(2) transactional(2) performance(2) canvas(2) git(2) introducao(2) eclipse(2) xml(2) jpa2(2) lógica(2) golden master test(2) niveis de abstração(2) constantes(2) enum(2) transaction management(2) mau habito(2) funcional(2) junit rules(2) polimorfismo(2) testes manuais(2) algoritmo(2) golden master(2) build automatizado(2) transactions(2) sistema legado(2) emprego(2) bugs(2) primeira classe(1) functional interface(1) interface funcional(1) interface(1) codefights(1) desafio(1) kotlin(1) jetbrains(1) single-entry point(1) early return(1) segurança(1) login(1) regra do bom escoteiro(1) query(1) regra do escoteiro(1) criteria(1) @bean(1) github(1) facesutils(1) http(1) vagrant(1) named queries(1) dynamic queries(1) cdi(1) jsfutil(1) stereotypes(1) github pages(1) timezone(1) fuso horario(1) converter(1) facelets(1) cache(1) facelets_refresh_period(1) virtualbox(1) provisionamento(1) enums(1) api(1) graficos(1) canal youtube(1) eventos(1) bidirecional(1) orm(1) oportunidades(1) servlet(1) file download(1) download(1) attachment(1) palestra(1) lua(1) corona sdk(1) jogos 2d(1) query by example(1) optional filters(1) jasperreports(1) ireport(1) relatorio(1) pdf(1) remote(1) retrospectiva(1) getters(1) lentidao(1) testes de integracao(1) portabilidade(1) action vs actionlistener(1) aop(1) hotdeploy(1) hot deploy(1) tomcat(1) outofmemory(1) heap space(1) how to present code(1) slides(1) presentation(1) como apresentar codigo(1) apresentacao(1) deploy automatizado(1) shell script(1) workspace(1) jdbc(1) fechar conexão(1) nuvem(1) versionamento(1) arquivo(1) documento(1) reverter(1) resetar(1) web ide(1) push(1) commit(1) site(1) java 8(1) java8(1) expressao(1) literais(1) home

Archive
  Subscribe by Email and Never Miss a Post