Changeset 23 for trunk/fmgVen/src/com/fmguler/ven/Ven.java
- Timestamp:
- Jul 20, 2010, 7:47:08 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/fmgVen/src/com/fmguler/ven/Ven.java
r22 r23 18 18 package com.fmguler.ven; 19 19 20 import java.util.List; 21 import javax.sql.DataSource; 22 import org.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate; 23 20 24 /** 21 25 * The main class for data access … … 23 27 */ 24 28 public class Ven { 29 private NamedParameterJdbcTemplate template; 30 private QueryGenerator generator; 31 private QueryMapper mapper; 32 33 public Ven() { 34 generator = new QueryGenerator(); 35 mapper = new QueryMapper(); 36 } 37 38 public List list() { 39 return null; 40 } 41 42 public int count() { 43 return 0; 44 } 45 46 public Object get(int no, Class objectClass) { 47 return null; 48 } 49 50 public void save(Object object) { 51 } 52 53 public void delete(int no, Class objectClass) { 54 } 55 56 //SETTERS------------------------------------------------------------------- 57 public void setDataSource(DataSource dataSource) { 58 if (dataSource == null) throw new RuntimeException("fmgVen - DataSource cannot be null"); 59 this.template = new NamedParameterJdbcTemplate(dataSource); 60 } 61 62 public Ven addDomainPackage(String domainPackage) { 63 generator.addDomainPackage(domainPackage); 64 mapper.addDomainPackage(domainPackage); 65 return this; 66 } 25 67 }
Note: See TracChangeset
for help on using the changeset viewer.