感谢您的帮助!
我有一个spring boot应用程序要连接到couchbase,详细信息如下
>
存储库接口
@Repository public interface UserRepository extends CrudRepository [Users,Strings] { List findByFullName(String fullName); }
控制器类
@RestController @Component public class MyController { @Autowired UserRepository userRepository; @PostMapping("/addUser") public ResponseEntity addNewUser(@RequestBody Users user) { userRepository.save(user); }
Couchbase配置
@Configuration public class CouchbaseConfigurations extends AbstractCouchbaseConfiguration { @Override public String getConnectionString() { // TODO Auto-generated method stub return "couchbase://127.0.0.1"; } @Override public String getUserName() { // TODO Auto-generated method stub return "Administrator"; } @Override public String getPassword() { // TODO Auto-generated method stub return "Administrator"; } @Override public String getBucketName() { // TODO Auto-generated method stub return "Users"; } }
当我尝试启动应用程序时,它会抛出以下错误,我尝试在这里和外面搜索许多文章,但它们没有帮助
Description: Field userRepository in com.mystery.controllers.MyController required a bean named 'couchbaseRepositoryOperationsMapping' that could not be found. [![enter image description here][1]][1] The injection point has the following annotations: - @org.springframework.beans.factory.annotation.Autowired(required=true) Action: Consider defining a bean named 'couchbaseRepositoryOperationsMapping' in your configuration.
任何帮助都将不胜感激,否则情况似乎很好。
见https://github.com/spring-projects/spring-data-couchbase/issues/1435后续行动
这样的bean已经存在。
尝试启动Spring Boot应用程序时,我收到以下错误: 注意:仅当我将自动连线注释置于IDeviceRepository IDeviceRepository上方时,才会发生此错误 。java类 我还没有让持久化到数据库-但是正在创建实体 这是项目的目录结构: com。美国广播公司。初始化。应用JAVA com.abc.controller.ontroller.java com。美国广播公司。服
我从以下链接下载了示例代码:https://spring.io/guides/gs/accessing-data-mysql/我更改了应用程序。属性文件如下: 之后,我转到源文件夹并运行以下命令:mvn clean spring boot:run发生此错误: 请帮我解决这个问题
我只是在学习如何通过spring上传文档。所以,在进行这项工作时,我面临着上述问题。由于有许多问题与同一个问题相关,我参考了它们并尝试了所有方法,但没有一个问题得到纠正。事先,我不需要为我的存储库接口添加@Repository,也不需要在我的应用程序类中添加@EnableJpaRepositories,因为我已经使用了正确的包序列。如需更多参考,请参阅https://dzone.com/artic
角色JAVA 任务JAVA 使用者JAVA RoleRepository.java TaskRepository。JAVA 用户库 登录注册应用程序。JAVA application.properties http://maven.apache.org/xsd/maven-4.0.0.xsd" 波姆。xml [错误]测试运行:1,失败:0,错误:1,跳过:0,耗时:2.941秒
我正在Spring中开发一个应用程序,使用Tomcat、Mysql5、Java8。。。问题是,由于“required bean‘entityManagerFactory’not found”问题,我无法部署它。我与同事一起开发了这个项目,但他们可以完美地部署它,即使我在Spring工具套件中复制粘贴相同的项目。怎么可能呢?错误: 这是我的pom.xml 这是我的存储库 这是我的控制器 应用属性 实
尝试运行我的Spring启动应用程序,我的编译器说;“_worldcom.example.hello字段回购。UserService需要一个名为entityManagerFactory的bean,但找不到。 注入点有以下注释:-@org.springframework.beans.factory.annotation.自动生成(必需=true)" Spring启动的新手,所以我不太确定为什么我的项