New topics: Your Pet, IOU, Baby IQ, The Poisons, Birther II, Games, Future Power

Welcome to the Tech Space!

Interested in Games?

Skip to end of metadata
Go to start of metadata

Some contrarian thoughts about the hibernate team's recommended best practices: link

  • Components in queries - must fully qualify each part of the key
Do this:
public List getMemberNotes(MembershipId membershipId) {
    return session.createQuery(
            "from MemberNote where "
                    + "membershipId.memberNumber=:memberNumber and "
                    + "membershipId.memberPrefix=:memberPrefix")
            .setInteger("memberNumber", membershipId.getMemberNumber())
            .setInteger("memberPrefix", membershipId.getMemberPrefix())
            .list();}

Not this:
public List getMemberNotes(MembershipId membershipId) {
    return session.createQuery(
            "from MemberNote where membershipId=:membershipId")
            .setParameter("membershipId", membershipId).list();
}

  • Generated Keys
  • The equals() Method
  • Custom types
Labels:
None
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.