I am trying to set 2 conditions that have to be checked inside the Condition field of selectOutput. If the entirety of the first line is false, I want the entirety of the second to be checked. However, using the code below, I am returned the error that only shows for the first instance of == of the second sta…
Tag: java
Retrieve a list of cart items by passing in a user
A typical shopping cart problem. The CartItem class is being injected with a User class and Product class. I already have a user, and I need to pass in the user to return a list of cart items. But the front end failed to receive it. The browser console returned 400, and Postman returned 405 for the back end. …
org.postgresql.util.PSQLException: ERROR: column is of type date but expression is of type integer: cannot write date into postgres using java
I’m trying to insert a record inside my table but I cannot insert any values into the Date column. This is the code I use to make an insert: How I call this function: The fullstack trace I get: Answer The correct solution to this problem is to use a PreparedStatement – do not concatenate parameter…
Reading a file and saving each line into a variable
For a project of mine, I’m trying to read a file of Integers and save each line into a file. Each of the files I’m reading have a different amount of lines. The file would look like 17 72 61 11 63 95 100 Is there a way I can use a loop and save the value in a different
Spring Boot: using SpEL collection selection from YAML in @ConditionalOnExpression
I have a Spring Boot application with a YAML configuration that contains a feature list like this: I would like to use @ConditionalOnExpression to conditionally initialize beans related to those features, identifying them by keys. Since “features” property is a list, it seems I need collection sel…
Why is the or-Matcher not working in my Mockito verify?
I would like to verify that either of the following two method calls get executed once: I have tried the following: But running the test method resulted in the following error: When I just test for a single method call as follows.. ..it runs fine and my test is always successful when logWarn() gets called wit…
Run code without transaction in transactional mehod spring
I have service like this: How can I run method2 without transaction or in new transaction? Can I run in my controller class this 2 method like this: Answer @Transactional is powered by Aspect-Oriented Programming. Therefore, processing occurs when a bean is called from another bean. You can resolve this probl…
Java Socket how to simulate disconection from server
I have a Java program with a client and server sockets, there I want to test that an exception is raised after the server is down. This is the server: This is the client: I start the server socket thread with: And the JUnit test is this: However the test is not performing as I intended, I thought that this
Why does jshell show this number?
I am learning java and this logic makes me feel confused. Isn’t here i=20(+1)+20(+1)? Why 41 instead of 42? See this code run at Ideone.com. Answer Effectively, the expression i=i++ + i++; is equal to i=i++ + i;. Why? The latter i++ result value is never used and is not propagated. The result of the pos…
How to add health endpoint in Apache Tomcat 9?
I am using Apache Tomcat 9 server as a Maven dependency in my project. It is working fine and now I need to add a health endpoint so that it will return 200 OK if everything is running fine. I came to know about HealthCheckValve (https://tomcat.apache.org/tomcat-9.0-doc/config/valve.html#Health_Check_Valve) o…