JPA 1.0 Complaints
Recently at work I have been refactoring a project I wrote some time ago to reduce the amount of code. When I initially wrote the program I was just learning the JEE5 stack and had no idea what the difference between lazy/eager loading of relationships was, let alone the concept even existed. Because of my lack of knowledge at the time I wrote a ton of extra code which basically simulated an eager load.
Read the rest of this entry »
Tags: Databases, Development, Java, JPA, Persistence, Software
Test Driven Development
Test driven design/development is becoming more common in enterprise programming environments; unfortunately this is not a skill very thoroughly taught in college (if at all). In hopes of becoming a better programmer I have begun to implement the concept of TDD in my projects at and outside of work. However, with this type of development being new to me I have some questions and comments.
Read the rest of this entry »
Tags: Agile, C, Development, Java, Testing
Development IDE’s
When I first started developing I took a strong liking to C, a very low level language, and used very simple minimalistic development tools such as VIM for editing my code. When I started working for my current employer as an intern I quickly realized the the standard run of the mill text editor was just not nearly as efficient in programming Java applications as a full fledged IDE, and not knowing much about IDEs in general I opted to use MyEclipse as it was what my coworkers were using.
Read the rest of this entry »
Tags: Development, Eclipse, IDE, IntelliJ, Java, Microsoft Visual Studio, MyEclilpse, Software
Java JAAS and Active Directory
My employer uses Java for all applications written in house. Recently we have started to switch over to using the JavaEE standard for all new applications. Unfortunately, the LDAP module in the Sun Java System Application Server (or Glassfish) does not always play nicely with Active Directory, in fact most of the time it doesn’t play nice at all. So in my free time, I have developed a JAAS module that seems to work nicely with Active Directory.
Read the rest of this entry »
Tags: Active Directory, Development, JAAS, Java, LDAP, Security, Windows
