Feb 14

About

Tag: Uncategorizedpmularien @ 12:25 pm

My name is Peter Mularien. I’m a software professional with over 10 years of experience, primarily with Java and related enterprise technology. I’m a Sun Certified Java 5 Programmer (SCJP 5), and an Oracle 8i Certified Professional (DBA).

I enjoy spending my spare time learning new technology and helping people learn how to use it. I’m currently employed at Edgewater Technology, Inc. and work every day with the technologies I blog about. If you would like to contact me, please email me at blog {shift-2} mularien.com.

This blog is technically focused, and tries to give you (reader) some tips or tricks about technologies that modern developers use every day. I’ve tended to focus on Hibernate, Java, and Spring, but I also dabble a lot in my spare time. If what I write helps you learn something that you didn’t know before, I’m glad :) Please contact me if you would like to reuse or quote my work. Please do not copy without attribution - I will (and have) defend my copyrighted hard work.

Note that unless specifically mentioned in the blog entry, I have no commercial interest in anything that I mention on this site. The entries are really for my benefit only, and the benefit of any curious onlookers. Any opinions expressed are my own, and do not represent my employer in any way.

Commenting requires reCAPTCHA due to the evilness of spammers (sorry!).

Enjoy!

2 Responses to “About”

  1. Milan says:

    Hi Peter. I must say that your blog is really great and very useful for me. I have one question for you, I need to make a little Web application (Java-based) that will be used from three users at a time, it will have database and some reports (nothing special). What stack of Java tech. do you propose to me to use, is it: Wicket + Spring + Hibernate + MySQL or something else ? I have used Hibernate, Struts 1, EJB 2, JSF and Servlets and some patterns until now. I know a little bit of Struts 2 and Spring. Thank you very much.

  2. pmularien says:

    Hi -
    Thanks for reading!

    It’s hard to say without knowing the details, but my opinion is that Wicket excels at exactly the type of application you’re describing. It is extremely fast to get up and running (although at the moment there’s somewhat fragmented documentation, the “Pro Wicket” book is pretty good at basic application set up), and iterative development on a small project is very, very fast. There’s also tight integration with Spring (and behind that, Hibernate).

    Where I worry about Wicket is in scalability, because if coded without a lot of forethought, you can end up with a lot of objects stuck in the session.

    Since you’re dealing with a small user population, and relatively small application, I’d think Wicket + Spring + Hibernate would be a good choice.

    Of course, you could use the other technologies you’re more familiar with, but my opinion is that they’d potentially add more weight and/or complexity that Wicket removes.

    Good luck!
    Peter

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>