Friday, February 14, 2014

2014 Java Notes

Vision:
1. There is a trend to move from EJB to Spring, from JEE Server to open source server, from cluster app to Cloud application, from statefull application to stateless application.
2.

Popular:
1.  Cloud, Stateless application, REST, Angular,
2.

Face-Out:
1.  EJB is retiring. Not too many companies use EJB any more.
2.  MVC is faced out. The more popular is HTML5/CSS3/Angular/JQuery + Play Framework
3.

New:
1.  Play Framework, Angular, Single Page Application,

Challenges:
1.  Tomcat vs Play Framework
2.  Tomcat vs OSGI

Fundamental:
Java Core,
JEE(JSP, Servlet)
JDBC, JPA, OpenJPA, JMS,
Spring(SpringData, SpringMVC, SpringJDBC, Spring AOP)
Design Patterns(Business Delegate, Factory Pattern, Abstract Factory Pattern, Session Facade, Value Object, Fast Lane Reader, Service Locator, Lazy Loading, )



Phase Out:
EJB, JNDI, RMI

Monday, February 3, 2014

How to write HTML Email

Tool to test email:
http://putsmail.com/

Guidelines:
1.  Don't use javascript