adam-bien.com
EJB 3.1 BeanLocator - When Dependency Injection Is Not Enough : Adam Bien's Weblog
http://www.adam-bien.com/roller/abien/entry/ejb_3_1_beanlocator_when
Laquo; Injecting Different. Netbeans 6.8m1 - The. EJB 31 BeanLocator - When Dependency Injection Is Not Enough. Dependency Injection has also some disadvantages:. It is static - the dependencies are resolved at start time. The service user has to live with the given contracts or conventions. DI is only available for certain classes which are managed by a container. NameisEmpty() ; } public String asString() { / construction } public. Return The local or remote reference to the bean. */ public static.
adam-bien.com
java.net@JavaONE: Which Programming Language J. Gosling would use now, except Java? : Adam Bien's Weblog
http://www.adam-bien.com/roller/abien/entry/java_net_javaone_which_programming
Laquo; My JavaONE Session. Javanet@JavaONE: Which Programming Language J. Gosling would use now, except Java? During a meeting in the Community Corner (java.net booth) with James Gosling, a participant asked an interesting question: Which Programming Language would you use *now* on top of JVM, except Java? The answer was surprisingly fast and very clear: - Scala. Btw I will give tomorrow two talks in the community corner one about GreenFire. 04:36AM May 08, 2008. A book about rethinking Java EE Patterns.
adam-bien.com
Generic CRUD Service aka DAO - EJB 3.1/0 Code - Only If You Really Needed : Adam Bien's Weblog
http://www.adam-bien.com/roller/abien/entry/generic_crud_service_aka_dao
Laquo; Beans With Both. How To Unit-Test EJB. Generic CRUD Service aka DAO - EJB 3.1/0 Code - Only If You Really Needed. The term Data Access Object (DAO) is actually wrong. An object has state and behavior, and the behavior even can depend on the state. DAO is stateless, only only consists of data manipulation operations. Data Access Procedure (DAP) would be a more exact term. A Data Access Service, or CRUD Service would be a better, and even buzzword-compatible, term :-). T create(T t); public. The int...
adambien.blog
Java Is #1 In January 2017 : Adam Bien's Weblog
http://adambien.blog/roller/abien/entry/java_is_1_in_january
Laquo; Spring Boot vs. Java Is #1 In January 2017. Is #1 (17.278%, -4.19%), C is #2 (9.349%, -6.69%) and Go jumps from #54 to #13 (2.325%, 2.16%). [Source: TIOBE Index for January. See you at Java EE Workshops at Munich Airport, Terminal 2. Or Virtual Dedicated Workshops / consulting. Is Munich's airport too far? Learn from home: airhacks.io. 06:32AM Jan 12, 2017. NEW workshop: HTML 5 and JavaScript Essentials. On demand workshops: Java EE 7: Bootstrap, Effective, Testing and Microservices. Reading Input...
adam-bien.com
Essential Maven POM For JavaEE 7 : Adam Bien's Weblog
http://www.adam-bien.com/roller/abien/entry/essential_maven_pom_for_javaee
Laquo; EJB: How To Catch. Why It Is Impossible. Essential Maven POM For JavaEE 7. The essential POM for JavaEE 7 is 30 lines of xml:. Folder comprises a minimalistic. So there is no need for WAR-plugin configuration:. Xml version="1.0" encoding="UTF-8"? The pom.xml was also checked-in into: https:/ github.com/AdamBien/javaee-essentials-pom. See you at Java EE Workshops at MUC Airport (Maven is discussed at second day, in the "Effective JavaEE" workshop). 10:50PM May 28, 2013. Notify me by email of new co...
adambien.blog
Scalable, Productive, Decoupled, Resilient and Hacky New 2017! : Adam Bien's Weblog
http://adambien.blog/roller/abien/entry/scalable_productive_decoupled_resilient_and
Laquo; How To Maximize Fun. Scalable, Productive, Decoupled, Resilient and Hacky New 2017! This holiday greetings could be scaled independently, implemented by two independent teams, deployed on different servers running on separate machines:. 2016 was great. Thanks for following, commenting, watching airhacks.tv Q and A. And all the interactions on twitter: @AdamBien. See you at Java EE Workshops at Munich Airport, Terminal 2. Or Virtual Dedicated Workshops / consulting. Is Munich's airport too far?
adam-bien.com
JavaOne Session "Lean and Opinionated JavaEE Applications" Is Available : Adam Bien's Weblog
http://www.adam-bien.com/roller/abien/entry/javaone_session_lean_and_opinionated
Laquo; Can Ten Nurses Trans. The State of SOAP /. JavaOne Session "Lean and Opinionated JavaEE Applications" Is Available. My (Adam Bien) JavaOne talk: "Lean and Opinionated Java EE 7 Applications" (CON2196) is available online:. Java EE encourages a lean development approach without any ceremony.". See also other screencasts at: http:/ tv.adam-bien.com. Or subscribe to http:/ www.youtube.com/user/bienadam. See you at Java EE Workshops at MUC Airport. Particularly at the Java EE Architectures workshop.
adam-bien.com
EJB 3.1 + Hessian = (Almost) Perfect Binary Remoting : Adam Bien's Weblog
http://www.adam-bien.com/roller/abien/entry/ejb_3_1_hessian_almost
Laquo; A French And Free. Java FX CSS Referenc. EJB 31 Hessian = (Almost) Perfect Binary Remoting. Are perfect combo for HTTP and resource style programming. REST is not very well suited for the exposure of already existing interfaces. The RPC-misuse of REST will result in hard to understand and so to maintain code. Style of Java EE 6 programming and deployment. To expose an existing EJB 3.1 with hessian:. Stateless public class CurrentTime { public long nanos(){ return System.nanoTime(); } }. Public cla...
adambien.blog
Load Balancing Microservices With Docker, nginx and TomEE : Adam Bien's Weblog
http://adambien.blog/roller/abien/entry/load_balancing_microservices_with_docker
Laquo; Accidental Spring. Load Balancing Microservices With Docker, nginx and TomEE. Can be used as HTTP server and as a load balancer at the same time. In this screencast I used nginx to share the load between two TomEE 7.0.2. The Dockerfiles in this screencast were borrowed from: docklands. Binary images are also available from: hub.docker.com/u/airhacks/. The ping healthcheck is directly available from github.com/AdamBien/ping. Also see how HA Proxy. Can be used to load balance Java EE microservices.