LoadBalancing JDBC DataSource Connect without URL
Thin client can also use alias defined in tnsnames.ora. In java call set -Doracle.net.tns_admin=... 
 http://docs.oracle.com/cd/B19306_01/java.102/b14355/urls.htm