A23*_*A23 9 java spring hibernate
我对网络上的Spring和Java都很新,但是周末我一直在努力解决这个问题.将所有配置组合在一起并使Spring在IntelliJ上使用gradle本身就是一个挑战.
我正在尝试在Spring中实现我的另一个项目,以便我可以更好地理解如何使用它.
我整个上午都收到了这个错误,我在Spring上经历了很多参考和指南,但我无法看到问题所在.
引起:org.springframework.beans.factory.BeanCreationException:无法自动装配字段:private demo.models.company.CompanyService demo.models.company.CompanyController.companyService; 嵌套异常是org.springframework.beans.factory.BeanCreationException:在URL [jar:file:/Users/user/Documents/Project/demo/build/libs/demo-0.1.0]中定义了名为'companyServiceImpl'的bean创建错误. jar!/demo/models/company/CompanyServiceImpl.class]:bean的初始化失败; 嵌套异常是java.lang.NoClassDefFoundError:org/aspectj/util/PartialOrder $ PartialComparable
我的服务 -
public interface CompanyService {
public Company create(Company company);
public Company delete(Long id) throws CompanyNotFoundException;
public List<Company> findAll();
public Company update(Company company) throws CompanyNotFoundException;
public Company findById(Long id);
}
Run Code Online (Sandbox Code Playgroud)
我的实施 -
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import demo.exceptions.CompanyNotFoundException;
import javax.annotation.Resource;
import java.util.List;
@Service
public class CompanyServiceImpl implements CompanyService {
@Resource
private CompanyRepository companyRepository;
.....
}
Run Code Online (Sandbox Code Playgroud)
我的控制器 -
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import java.util.List;
@Controller
@RequestMapping(value="/company")
public class CompanyController {
@Autowired
private CompanyService companyService;
@RequestMapping("/list")
public @ResponseBody
List<Company> company(
) {
return companyService.findAll();
}
}
Run Code Online (Sandbox Code Playgroud)
我一直在关注Spring.io关于构建RESTful服务的指南以及关于JavaCodeGeeks的一些文章(特别是 - http://www.javacodegeeks.com/2013/05/spring-jpa-data-hibernate-mysql- maven.html).
任何帮助将不胜感激.
| 归档时间: |
|
| 查看次数: |
22091 次 |
| 最近记录: |