Skip to content
Advertisement

Tag: spring

Maven not found in Jenkins

I am running my Maven/Spring project in Jenkins (just testing it out, first time) using the shell script option with: mvn spring-boot:run I get the build error: /Users/Shared/Jenkins/tmp/jenkins8087926087546049217.sh: line 2: mvn: command not found How can I fix this? Its a Spring-boot app. It works fine when I run mvn spring-boot:run via command line. Answer Try this, Navigate to Manage

How to catch non-MVC and non-REST exceptions in Spring Boot

I’ve been able to find endless amounts of tutorials on how to catch unhandled exceptions in Spring MVC or Spring REST, but what I want to know is how to catch unhandled exceptions without using the Spring Web framework at all. I am writing an application which does not have a web component, and I am not going to import

@PreUpdate doesn’t save parent object when it’s updated

I have two entities with relation one to many. Parent can have several Child entity instances. I added a field to the parent that stores the date of children modifications(childrenLastModifiedDate). To maintain that, I added method: Here is the problem. It’s not always invoke when the child is saved. Locally(mac os), it works as expected, all three types of changes

Spring RestTemplate getForObject getting 404

I’m trying to make a get request to an Api Rest but I’m always getting 404, nevertheless if try copying queryUrl in a browser or postMan it works perfectly. restTemplate.getForObject(queryUrl, entity ,Integer.class); I’ve also tried this: HttpHeaders httpHeaders = new HttpHeaders(); httpHeaders.setContentType(MediaType.APPLICATION_JSON); HttpEntity entity = new HttpEntity(httpHeaders); log.debug(“request headers: ” + entity.getHeaders()); ResponseEntity response = restTemplate.exchange(queryUrl, HttpMethod.GET, entity, String.class); But

Query-by-example skip primitives?

Spring supports creating queries by examples of the object to look for. Like: Problem: if the @Entity has primitive fields, then their default value will actually be used for creating the query. The example above will result in: SELECT * from persons where lastname := ‘Smith’ and age := 0 In my example I have a database field where age

Inject html into thymeleaf template

I have thymeleaf templates lying in database, First I retrieve template and process it: So now processedTemplate contains html as a String. Then I retrieve another template and do basically the same, but I want also inject previous template into it, so the java code should look like: So what should I put into my mainTemplate to be able to

Spring REST partial update with @PATCH method

I’m trying to implement a partial update of the Manager entity based in the following: Entity SaveManager method in Controller Save object manager in Dao impl. When I save the object the username and password has changed correctly but the others values are empty. So what I need to do is update the username and password and keep all the

How to assign a value from application.properties to a static variable?

I am using Spring MVC. I have a UserService class annotated with @Service that has a lot of static variables. I would like to instantiate them with values from the application.properties file. For example in application.properties I have: SVN_URL = http://some.url/repositories Then in the class there is: @Value(“${SVN_URL}”) private static String SVN_URL I get the Instantiation of bean failed; nested

Spring Boot Controller not mapping

I have used STS and now I am using IntelliJ Ultimate Edition but I am still getting the same output. My controller is not getting mapped thus showing 404 error. I am completely new to Spring Framework. DemoApplication.java HelloController.java Console Output Answer I too had the similar issue and was able to finally resolve it by correcting the source package

Advertisement