Hi, you've reached the website of Mark Menard, Freemason, developer, businessman, photographer, motorcyclist and all around nice guy.
The main joy in my life is Sylva, my loving partner and friend. (You will see plenty of pictures of her. Also check out our site.) My professonal career is running a consulting firm concentrating on business automation and custom software. I enjoy software development, motorcycles, photography, dancing, freemasonry and travel.
Here you will find galleries of my latest photos, thoughts on software development, freemasonry, the occassional politics, and other things. Enjoy your time here.
Mark
An ongoing photographic study of Freemasonry.
To contact Mark send an email to mark@mjm.net. You will receive an auto response from my mail server to verify you're not a spammer.
© Mark Menard 2002-2007
JBoss EntityManager
Hi Martin,
The short answer is I'm not using JBoss anymore, nor when I was using JBoss was I using the persistence context created by the application server.
My current configuration is using Spring to bootstrap my persistence context, using the Hibernate JPA implementation. I'm also not using EJB3 session beans. I've moved to a Spring environment. It fit better with my dependency and configuration needs than EJB3 did.
My environment today is Struts 2 with my Groovy Works extension for the view and controller tier, Spring using both Java and Groovy service beans, and Hibernate JPA for the data layer. Spring provides transaction support via it's AOP feature, and glues all of the services together. There's room for improvement, but in general I like it.
Mark