I read on
http://java.sun.com/j2se/1.5.0/docs/guide/jdbc/getstart/datasource.html#998071
A DataSource object for a particular data source is created and deployed be developer or system administrator, not the user. Does this mean that
Java application developer creates and deploys the DataSource object?