Olá a todos. Estou configuarando o Spring 3.0.3 no Netbeans 6.8. Baixei os jars pelo site e adicionei ao meu projeto. Mas ocorre um erro de compilação na importacao das bibliotecas do spring.
Sendo que outras bibliotecas que adicionei como hibernate e jpa funcionam.
O erro de compilacao é na linha 03. Ele diz que "org.springframework.transaction.annotation.Transactional does not exist".
import java.util.List;
import javax.persistence.*;
import org.springframework.transaction.annotation.Transactional;
import br.com.integrator.webblog.Post;
public class PostDAO {
protected EntityManager entityManager;
public PostDAO() {
}
@PersistenceContext
public void setEntityManager(EntityManager entityManager) {
this.entityManager = entityManager;
}
public Post find(Long id) {
return entityManager.find(Post.class, id);
}
@Transactional
public void persist(Post post) {
entityManager.persist(post);
}
@Transactional
public void merge(Post post) {
entityManager.merge(post);
}
@Transactional
public void remove(Post post) {
entityManager.remove(post);
}
@SuppressWarnings("unchecked")
public List<Post> findAll() {
return entityManager.createQuery("SELECT p FROM Post p").getResultList();
}
}