java/SpringDemo1/SpringDemo1-ejb/src/java/cz/frantovo/springDemo1/dao/KnihaDAO.java
changeset 2 d549a4eb6aa9
parent 1 9a3fced9634d
child 3 5a593e2fd7f7
     1.1 --- a/java/SpringDemo1/SpringDemo1-ejb/src/java/cz/frantovo/springDemo1/dao/KnihaDAO.java	Wed Feb 10 20:55:08 2010 +0100
     1.2 +++ b/java/SpringDemo1/SpringDemo1-ejb/src/java/cz/frantovo/springDemo1/dao/KnihaDAO.java	Wed Feb 10 21:05:17 2010 +0100
     1.3 @@ -1,27 +1,24 @@
     1.4  package cz.frantovo.springDemo1.dao;
     1.5  
     1.6 +import cz.frantovo.springDemo1.KnihaDAORemote;
     1.7  import cz.frantovo.springDemo1.dto.Kniha;
     1.8  import java.util.ArrayList;
     1.9  import java.util.Collection;
    1.10  import javax.annotation.Resource;
    1.11 +import javax.ejb.Stateless;
    1.12  import javax.sql.DataSource;
    1.13  import org.springframework.jdbc.core.JdbcTemplate;
    1.14 -import org.springframework.stereotype.Repository;
    1.15  
    1.16  /**
    1.17   *
    1.18   * @author fiki
    1.19   */
    1.20 -@Repository("knihaDAO")
    1.21 -public class KnihaDAO {
    1.22 +@Stateless
    1.23 +public class KnihaDAO implements KnihaDAORemote {
    1.24  
    1.25 +    @Resource(mappedName="jdbc/sqlVyuka/piskoviste")
    1.26      private DataSource dataSource;
    1.27  
    1.28 -    @Resource
    1.29 -    public void setDataSource(DataSource dataSource) {
    1.30 -	this.dataSource = dataSource;
    1.31 -    }
    1.32 -
    1.33      public Collection<Kniha> getKnihy() {
    1.34  	Collection<Kniha> vysledek = new ArrayList<Kniha>();
    1.35