Consider defining a bean of type 'com.QK3.Microservice.listCategoryUserRepo.ListRepository' in your...
i am getting the following error while i start my spring application. totally new to spring. dont know why am i getting this error . i did not get the same error while using h2 DB.
APPLICATION FAILED TO START
***************************
Description:
Field listRepo in com.QK3.Microservice.listcategories.CategoriesMongoController `enter code here`
required a bean of type 'com.QK3.Microservice.listCategoryUserRepo.ListRepository' that could not be found.
The injection point has the following annotations:
- @org.springframework.beans.factory.annotation.Autowired(required=true)
Action:
Consider defining a bean of type 'com.QK3.Microservice.listCategoryUserRepo.ListRepository' in your configuration.
this is repo class
REPOSITORY CLASS
`package com.QK3.Microservice.listCategoryUserRepo;
@Repository
@EnableMongoRepositories
public interface ListRepository extends MongoRepository<CategoryDocument, Integer> {
}Mongo config class is as follows
MONGO CONFIG
`package com.QK3.Microservice.mongoDbConfig;
@EnableMongoRepositories(basePackages = "com.QK3.Microservice.listCategoryRepo")
@Configuration
public class MongoConfig {
@Bean
CommandLineRunner commandlineRunner(ListRepository listrepository) {
return new CommandLineRunner() {
@Override
public void run(String... args) throws Exception {
}
};
}
}this is the controller class i have autowired as well
CONTrOLLER CLASS
`@RestController
public class CategoriesMongoController {
@Autowired
ListRepository listRepo;
@GetMapping("/list-of-categories")
private List<CategoryDocument> listOfAllCategories() {
return listRepo.findAll();
}
`
main class is following.
MAIN METHOD CLASS
` '@SpringBootApplication
@ComponentScan("com.QK3.Microservice") //to scan packages mentioned
@EnableMongoRepositories("com.QK3.Microservice.mongoDbConfig") //to activate MongoDB repositories
public class ListCategoriesApplication {
public static void main(String args) {
SpringApplication.run(ListCategoriesApplication.class, args);
}
}'`java spring spring-data-mongodb
add a comment |
i am getting the following error while i start my spring application. totally new to spring. dont know why am i getting this error . i did not get the same error while using h2 DB.
APPLICATION FAILED TO START
***************************
Description:
Field listRepo in com.QK3.Microservice.listcategories.CategoriesMongoController `enter code here`
required a bean of type 'com.QK3.Microservice.listCategoryUserRepo.ListRepository' that could not be found.
The injection point has the following annotations:
- @org.springframework.beans.factory.annotation.Autowired(required=true)
Action:
Consider defining a bean of type 'com.QK3.Microservice.listCategoryUserRepo.ListRepository' in your configuration.
this is repo class
REPOSITORY CLASS
`package com.QK3.Microservice.listCategoryUserRepo;
@Repository
@EnableMongoRepositories
public interface ListRepository extends MongoRepository<CategoryDocument, Integer> {
}Mongo config class is as follows
MONGO CONFIG
`package com.QK3.Microservice.mongoDbConfig;
@EnableMongoRepositories(basePackages = "com.QK3.Microservice.listCategoryRepo")
@Configuration
public class MongoConfig {
@Bean
CommandLineRunner commandlineRunner(ListRepository listrepository) {
return new CommandLineRunner() {
@Override
public void run(String... args) throws Exception {
}
};
}
}this is the controller class i have autowired as well
CONTrOLLER CLASS
`@RestController
public class CategoriesMongoController {
@Autowired
ListRepository listRepo;
@GetMapping("/list-of-categories")
private List<CategoryDocument> listOfAllCategories() {
return listRepo.findAll();
}
`
main class is following.
MAIN METHOD CLASS
` '@SpringBootApplication
@ComponentScan("com.QK3.Microservice") //to scan packages mentioned
@EnableMongoRepositories("com.QK3.Microservice.mongoDbConfig") //to activate MongoDB repositories
public class ListCategoriesApplication {
public static void main(String args) {
SpringApplication.run(ListCategoriesApplication.class, args);
}
}'`java spring spring-data-mongodb
add a comment |
i am getting the following error while i start my spring application. totally new to spring. dont know why am i getting this error . i did not get the same error while using h2 DB.
APPLICATION FAILED TO START
***************************
Description:
Field listRepo in com.QK3.Microservice.listcategories.CategoriesMongoController `enter code here`
required a bean of type 'com.QK3.Microservice.listCategoryUserRepo.ListRepository' that could not be found.
The injection point has the following annotations:
- @org.springframework.beans.factory.annotation.Autowired(required=true)
Action:
Consider defining a bean of type 'com.QK3.Microservice.listCategoryUserRepo.ListRepository' in your configuration.
this is repo class
REPOSITORY CLASS
`package com.QK3.Microservice.listCategoryUserRepo;
@Repository
@EnableMongoRepositories
public interface ListRepository extends MongoRepository<CategoryDocument, Integer> {
}Mongo config class is as follows
MONGO CONFIG
`package com.QK3.Microservice.mongoDbConfig;
@EnableMongoRepositories(basePackages = "com.QK3.Microservice.listCategoryRepo")
@Configuration
public class MongoConfig {
@Bean
CommandLineRunner commandlineRunner(ListRepository listrepository) {
return new CommandLineRunner() {
@Override
public void run(String... args) throws Exception {
}
};
}
}this is the controller class i have autowired as well
CONTrOLLER CLASS
`@RestController
public class CategoriesMongoController {
@Autowired
ListRepository listRepo;
@GetMapping("/list-of-categories")
private List<CategoryDocument> listOfAllCategories() {
return listRepo.findAll();
}
`
main class is following.
MAIN METHOD CLASS
` '@SpringBootApplication
@ComponentScan("com.QK3.Microservice") //to scan packages mentioned
@EnableMongoRepositories("com.QK3.Microservice.mongoDbConfig") //to activate MongoDB repositories
public class ListCategoriesApplication {
public static void main(String args) {
SpringApplication.run(ListCategoriesApplication.class, args);
}
}'`java spring spring-data-mongodb
i am getting the following error while i start my spring application. totally new to spring. dont know why am i getting this error . i did not get the same error while using h2 DB.
APPLICATION FAILED TO START
***************************
Description:
Field listRepo in com.QK3.Microservice.listcategories.CategoriesMongoController `enter code here`
required a bean of type 'com.QK3.Microservice.listCategoryUserRepo.ListRepository' that could not be found.
The injection point has the following annotations:
- @org.springframework.beans.factory.annotation.Autowired(required=true)
Action:
Consider defining a bean of type 'com.QK3.Microservice.listCategoryUserRepo.ListRepository' in your configuration.
this is repo class
REPOSITORY CLASS
`package com.QK3.Microservice.listCategoryUserRepo;
@Repository
@EnableMongoRepositories
public interface ListRepository extends MongoRepository<CategoryDocument, Integer> {
}Mongo config class is as follows
MONGO CONFIG
`package com.QK3.Microservice.mongoDbConfig;
@EnableMongoRepositories(basePackages = "com.QK3.Microservice.listCategoryRepo")
@Configuration
public class MongoConfig {
@Bean
CommandLineRunner commandlineRunner(ListRepository listrepository) {
return new CommandLineRunner() {
@Override
public void run(String... args) throws Exception {
}
};
}
}this is the controller class i have autowired as well
CONTrOLLER CLASS
`@RestController
public class CategoriesMongoController {
@Autowired
ListRepository listRepo;
@GetMapping("/list-of-categories")
private List<CategoryDocument> listOfAllCategories() {
return listRepo.findAll();
}
`
main class is following.
MAIN METHOD CLASS
` '@SpringBootApplication
@ComponentScan("com.QK3.Microservice") //to scan packages mentioned
@EnableMongoRepositories("com.QK3.Microservice.mongoDbConfig") //to activate MongoDB repositories
public class ListCategoriesApplication {
public static void main(String args) {
SpringApplication.run(ListCategoriesApplication.class, args);
}
}'` `package com.QK3.Microservice.listCategoryUserRepo;
@Repository
@EnableMongoRepositories
public interface ListRepository extends MongoRepository<CategoryDocument, Integer> {
} `package com.QK3.Microservice.listCategoryUserRepo;
@Repository
@EnableMongoRepositories
public interface ListRepository extends MongoRepository<CategoryDocument, Integer> {
} `package com.QK3.Microservice.mongoDbConfig;
@EnableMongoRepositories(basePackages = "com.QK3.Microservice.listCategoryRepo")
@Configuration
public class MongoConfig {
@Bean
CommandLineRunner commandlineRunner(ListRepository listrepository) {
return new CommandLineRunner() {
@Override
public void run(String... args) throws Exception {
}
};
}
} `package com.QK3.Microservice.mongoDbConfig;
@EnableMongoRepositories(basePackages = "com.QK3.Microservice.listCategoryRepo")
@Configuration
public class MongoConfig {
@Bean
CommandLineRunner commandlineRunner(ListRepository listrepository) {
return new CommandLineRunner() {
@Override
public void run(String... args) throws Exception {
}
};
}
} `@RestController
public class CategoriesMongoController {
@Autowired
ListRepository listRepo;
@GetMapping("/list-of-categories")
private List<CategoryDocument> listOfAllCategories() {
return listRepo.findAll();
}
`@RestController
public class CategoriesMongoController {
@Autowired
ListRepository listRepo;
@GetMapping("/list-of-categories")
private List<CategoryDocument> listOfAllCategories() {
return listRepo.findAll();
}
` '@SpringBootApplication
@ComponentScan("com.QK3.Microservice") //to scan packages mentioned
@EnableMongoRepositories("com.QK3.Microservice.mongoDbConfig") //to activate MongoDB repositories
public class ListCategoriesApplication {
public static void main(String args) {
SpringApplication.run(ListCategoriesApplication.class, args);
}
}'` ` '@SpringBootApplication
@ComponentScan("com.QK3.Microservice") //to scan packages mentioned
@EnableMongoRepositories("com.QK3.Microservice.mongoDbConfig") //to activate MongoDB repositories
public class ListCategoriesApplication {
public static void main(String args) {
SpringApplication.run(ListCategoriesApplication.class, args);
}
}'`java spring spring-data-mongodb
java spring spring-data-mongodb
asked Nov 26 '18 at 3:15
jotjot
11
11
add a comment |
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53474345%2fconsider-defining-a-bean-of-type-com-qk3-microservice-listcategoryuserrepo-list%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53474345%2fconsider-defining-a-bean-of-type-com-qk3-microservice-listcategoryuserrepo-list%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown