I have the following code and structure. I am getting the following error, it is very long error message. Error creating bean with name ‘departmentController’: Unsatisfied dependency expressed through field ‘departmentService’; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Entity Class Repository Interface Service Class Controller Class Main class Project Structure Full Error Stack Trace: Answer The actual error is: Your repository method: But
Tag: spring
Config multiple message properties
I have properties files and I need to set them both to be loaded, but I have no idea how to do this with multiple properties Answer Use @PropertySources. Annotate either a config class that holds the attributes of the files, or your Main class. e.g.:
Spring boot maven plugin: mvn clean package does not layered jar file automatically
I got trouble with spring-boot-maven-plugin build process. I just want to build excutable “layered” jar file for optimizing docker image. As document said this build process will produce layered jar by default https://docs.spring.io/spring-boot/docs/current/maven-plugin/reference/htmlsingle/. Here is apart of my pom.xml file I used spring boot 2.5.5, maven 3.6.3 Some steps produce: mvn clean package jar -tf target/[excutableJarFile].jar This filesystem of excutableJarFile
How to assign to a new array an array of objects?
I can’t figure out how I would do the ff. I have the ff. Payload And I just want to get the acctId params and assign it to a new plain array of accountIds. How do I do it in Spring/Java?. Thanks Answer Try using json path. Library can be found here. E.g. say you had json like this: Actual
Spring Boot, using oracle-ldap url through ssh tunnel on local machine
There are 3 machines: local -> some remote server -> oracle db server (via ldap) I want to set up datasource connection (in my spring boot app) to the oracle db. There is no direct connectivity between local machine and the one with oracle db. So, i’m using the ssh tunnel through remote server: ssh -L 127.0.0.1:8081:some.ldap.host:389 user@remote.server.host In application.yml
JPA repository return one item from db but there are multiple item in the db
I have the following function in my repository When I use this function in the controller I got back one User. For example, if I have a String “John” and I call the repo function with that string I got back “John Doe” but I also have “John Doe Jr” in the db and I need him too. Why I
Java mutable object to causing nullpointer exception
I have the following DTO and I pass the objects to the ArrayLists to prevent objects to be changed and fix the SonarQube error as “Message: Store a copy of allergenInfoList”, etc. However, this approach requires null check and it makes my code ugly as shown below: So, is there any better approach to fix the problem without null check?
How to send headers from controller into another class in Java
I have a controller like below SubmitBatchController.java BatchSubmissionRequestModel.java HeaderRequestModel.java Now I have another class, which has to take the headers from SubmitBatchController.java & set it into FullEligibilityService.java FullEligibilityRequestModel.java FullEligibilityService.java (request is mapped to FullEligibilityRequestModel) I’m not able to get the headers set in SubmitBatchController.java into FullEligibilityService.java, due to which I get null values. Can someone help me how to set
How can i fetch property from application-test.properties file in Java class?
I have set the variable “spring.profiles.active” in my environment to “test” and I have below file in my src/main/resources. application-test.properties It has one property “machine” I want to access this property in one of my Java based class. PropertiesConfig class: But while running this as a Spring boot application in Eclipse. I am getting below error: What am I missing?
SpringBootTest for an arbitrary ApplicationConfiguration class to test the reading of the application.yml file
I would like to learn how to write a SpringBootTest for an existing ApplicationConfiguration class for the purpose of testing the functionality of reading the application.yml file. I would be happy with java or groovy. I am not able to share the existing ApplicationConfiguration class, so I would gladly accept any example offered that starts with an existing ApplicationConfiguration that