Java Solutions

Tuesday, July 16, 2013

JSF Reference Card

Programmatically Accessing values from Resource Bundle

public class JSFUtil {
   [...]
 
   public String getResourceValue(String key,String parameters[]){
     FacesContext context = FacesContext.getCurrentInstance();
     ResourceBundle rb =context.getApplication().getResourceBundle(context,"resource_bundle_name");
     String value = rb.getValue("key")
     return MessageFormat.format(value,parameters);
   }
}

updating...

Posted by amer sohail at 12:19 AM 0 comments
Labels: bundle, jsf, MessageFormat, programmatically, resource

Thursday, July 4, 2013

JPA Reference Card

Collection of basic types

Use @ElementCollection annotation along with @CollectionTable (if you want to control the name of table), and @Column (name of column to represent value of simple type)

@Entity
public class User {
   [...]
   public String getLastname() { ...}

   @ElementCollection
   @CollectionTable(name="Nicknames", joinColumns=@JoinColumn(name="user_id"))
   @Column(name="nickname")
   public Set<String> getNicknames() { ... } 
}

updating...





Posted by amer sohail at 12:04 AM 0 comments
Labels: @ElementCollection, basic, collection, hibernate, jpa, types
Newer Posts Older Posts Home
Subscribe to: Posts (Atom)

Popular Posts

  • Compiling and Executing Java program
    There are three basic steps in development of a simple java program which are Coding, Compiling, and Executing the java program. Coding is t...
  • Doing some work before showing Popup in ADF
    Here is the way to do any processing before calling popup. First of all create a method in backing bean and assign this to action of "c...
  • JSF 2 Tips & Techniques - JSF Messages, Resource Bundle, and Validation Messages
    Overriding default JSF error / warning Messages Message bundle is used to override jsf's default error / warning messages. Declare ...
  • Programmatically Navigating to another page in adf / jsf
    Here is the sample code which can be used to programmatically navigating to another page in jsf or adf FacesContext fctx = FacesContext.getC...
  • Learning IOS Programming for Java Developers - Memory Management in Setters and Getters Of Object
    Encapsulation is one of the basic building block in Object Oriented paradigm. Encapsulation in Java is achieve by restricting user to direct...

Blog Archive

  • ►  2018 (1)
    • ►  March (1)
  • ►  2014 (3)
    • ►  September (1)
    • ►  March (1)
    • ►  January (1)
  • ▼  2013 (4)
    • ►  December (1)
    • ▼  July (2)
      • JSF Reference Card
      • JPA Reference Card
    • ►  April (1)
  • ►  2012 (4)
    • ►  November (2)
    • ►  October (2)
  • ►  2011 (7)
    • ►  November (1)
    • ►  March (3)
    • ►  February (3)
  • ►  2010 (2)
    • ►  July (1)
    • ►  May (1)
  • ►  2009 (9)
    • ►  December (3)
    • ►  October (5)
    • ►  May (1)
  • ►  2008 (10)
    • ►  October (1)
    • ►  August (1)
    • ►  July (3)
    • ►  June (3)
    • ►  May (1)
    • ►  April (1)

Visitors

visitors by country counter
flag counter

Followers

Simple theme. Powered by Blogger.