Текущий У меня есть отдельный модуль maven для доступа к базе данных, все мои классы DAO наследуются от:
public class GenericDaoImpl<T> extends JdbcDaoSupport implements GenericDao<T> {
}
Мой модуль maven имеет пружинную зависимость:
org.springframework spring-orm
Так чтоТипичный класс Dao выглядит следующим образом:
public class UserDaoImpl extends GenericDaoImpl<User> implements UserDao {
@Override
public void insert(User user) {
getJdbcTemplate().update("insert into users(...)...");
}
}
Мой Dao автоматически подключается с bean-компонентом dataSource.
Можно ли как-то сделать этот универсальный шаблон, чтобы я мог продолжать использовать его в своем весеннем MVCприложение, но оно будет работать, если мне понадобится использовать эту библиотеку в среде типа службы заданий cron? (без необходимости вписывать контекст приложения Spring в рисунок).