Skip to content

Tag: java

Java JPA SpringBoot

I have table A and table B, table B have a fk that rererences to table A. class EntityA class EntityB But when i try to call findAll method from repository (from EntityA) i get: Could not write JSON: Infinite recursion Answer I’ve solved the problem using unidirectional relationship. Used this on my Ent…

Nested Autowired Dependencies not injected in Junits

Below is the code to demonstrate the issue. Class3 has autowired field Class2 and Class2 has autowired dependency of Class1, simpleTest to get the String value of Class1 using Class3. So in the test execution Class2 is not null and gets injected into Class3, but Class1 is null in Class2. Answer That’s b…

Byte array to string conversion

I’m making an Android app that communicates with bluetooth device. I’m writing a specific message to chosen characteristic as follows: My conversion function looks like this: I’m trying to figure out why in this case my conversion output looks like this: D/uploadDataset: Message: �����������…

Setting up multi-release JAR unit tests

I have a project that uses a lot of reflection, also on “new” Java features such as records and sealed classes. I’m writing a class like this: Of course, this only works in Java 16 and higher, so I’m trying to set up a multi-release JAR file, with a default implementation like this: I&…

How to bundle a JAR file with its dependencies using maven

I am developing a Java agent using ByteBuddy, and I need the ByteBuddy library .jar file to be included in the agent .jar file. So far, in order for the agent to run smoothly, I need the ByteBuddy library .jar files to be present in the classpath both at compile time and at runtime. How can I bundle a .jar