java/SpringDemo1/SpringDemo1-ejb/src/java/cz/frantovo/springDemo1/dao/KnihaDAO.java
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