JESJOBLOG

O blog do Jesjobom

Modularização Simplificada de Projeto Web

Aloha senhoras e senhores desta vasta galáxia! (Acredito que não hajam visitantes de outras galáxias neste blog…). Consegui fazer o segundo post deste ano! \o/ Quase não deu tempo…

Bem, há algum tempo precisei desenvolver um projeto consideravelmente grande pensando na modularização dele. Explicando melhor, esse projeto seria implantando em vários clientes, sendo que cada cliente poderia utilizar certos módulos ou não, ou então precisaria de módulos personalizados. Além disso, era imprescindível o início rápido do desenvolvimento impedindo um estudo em cima de padrões de mercado, como o OSGi (hoje obsoleto).

Assim, utilizando o Spring Framework e tirando vantagem das especificações Servlet 3.0 acredito ter conseguido atingir o objetivo com um aceitável incremento na complexidade do projeto. Nesse post tentarei passar o básico das idéias usadas nessa modularização de projeto web permitindo especializações quando necessário, sendo essencialmente features do Spring e da especificação Servlet. No final do post colocarei um link para um projeto de exemplo.

[Read the rest of this entry…]

Arquivos de propriedades dinamicamente selecionados

Olá senhores e senhoritas visitantes deste badalado blog javístico! Depois de um longo hiato encontrei tempo e empolgação para fazer um post esperançosamente rápido.

Já tiveram num projeto a necessidade de dinamizar ao máximo possível a definição de configurações da aplicação sem partir para banco de dados ou exigir um monte de variáveis de sistema?

Bem, vou apresentar um padrãozinho que geralmente uso para aplicar no projeto arquivos de configurações de acordo com ambiente ou situações específicas. Essas configurações podem ser usadas para inicializar um datasource do banco, ou para injetar valores num bean do Spring.

[Read the rest of this entry…]

Colorino V2 – Eletrônica e Arduino na Prática 3

Aloha! Depois de muito tempo (muito²!) venho continuando a série Arduino com uma “evolução” do Colorino: o Colorino V2!

Essencialmente peguei o projeto anterior do Colorino e substituí os resistores deslizantes por sensores sônicos de distância. A minha idéia inicial (e que deu certo) é a de controlar a intensidade de cada cor do led RGB aproximando ou distanciando a palma da mão do respectivo sensor sônico. [Read the rest of this entry…]

Configuring Solr Cloud (Beta) + Tomcat + extern Zookeeper

Multiple persistence units configuration with JPA + Spring

 

SQL Server – Reset password of user ‘sa’

[Read the rest of this entry…]

(Português) Luminolaser – Eletrônica e Arduino na Prática 2

Sorry, this entry is only available in Português.

(Português) Colorino – Eletrônica e Arduino na Prática 1

Sorry, this entry is only available in Português.

(Português) Novas Políticas de RH

Sorry, this entry is only available in Português.

(Português) Munin: Configurações Avançadas de Plugins – parte 1

Sorry, this entry is only available in Português.