All Questions
91 questions
-1
votes
2
answers
76
views
Java: Autogenerating documentation for Strategy Pattern with lambdas
Situation
Object MyObject needs to be sent to one of our downstream systems depending on the enum value of its field myField.
public class MyObject {
private MyEnum myField;
public MyEnum ...
1
vote
1
answer
94
views
How to represent CDI interceptors in class diagram?
I have the following classes:
public class MyCaller{
@Inject private MyService service;
private void callerMethod(int arg1, String arg2){
service.serviceMethod(arg1, arg2);
}
}...
0
votes
1
answer
404
views
Should i specify that my methods "throws ConstraintViolationException" if the exception is actually thrown by a CDI interceptor?
Here is a sample method:
@ApplicationScoped
public class MyClass{
public void getUser(@Min(1) int id){
//get User logic
}
}
I'm in a CDI environment with @ValidateOnExecution(type = ...
2
votes
3
answers
272
views
Pattern for syncing databases with undo option
I work on a large and old application consisting of a server and a fat client. Part of what the application does is handle a large-ish (a few 100MBs) database of frequently changing data (~a dozen ...
-1
votes
1
answer
42
views
Opinions on using standardized J2EE APIs over specific over vendor APIs
I have always advocated the use of standardized api, and currently use it on my code. However i always get very strong resistance when it comes to code review, even on projects i have designed and ...
2
votes
1
answer
104
views
Which is the better architecture to follow for API Development in Java using any RDBMS database backend?
This question is regarding the better architecture to follow for API Development in Java using any RDBMS database backend.
Currently, we are using the below approach to fetch data from database and ...
1
vote
7
answers
684
views
Dealing with large code base quickly in agile
At my current company, the project I work on is coded in Java, at least for the systems / backend part. Whenever I get assigned a task dealing with the Java code, it take me hours or even days to ...
0
votes
1
answer
1k
views
Passing and using properties through annotations in Java
I have a Java EE Application in which I have an Interceptor class like this
@Interceptor
@Logged
public class LogInterceptor {
@AroundInvoke
public Object logMethod(InvocationContext context) ...
1
vote
1
answer
446
views
logger initialization in JEE based web application
While working on a web (JEE based) application I saw some different ways people have instantiated loggers in different classes. First way is classic way like,
private static final Logger logger = ...
1
vote
1
answer
70
views
should I use server cluster when my application does not work with session
I read about payara(glassfish) server cluster and find out that clustering with payara only replicate session in multiple servers.
but I use jwt for my project so I don't use session at all.
I ...
1
vote
0
answers
71
views
Is it okay to have an asymmetric relationship between entities in a JavaEE data model?
I'm having difficulties assessing a design decision regarding entity relations in a JavaEE persistence data model.
Let's say I want to design a simple data model that's supposed to represent a ...
0
votes
2
answers
125
views
Team collaboration with Maven - Java EE
For team of 6,
We have spring MVC project being developed with Angular as Frontend and Spring framework as back end.
From Java project build & version control aspect,
Is it recommended, to not ...
1
vote
0
answers
427
views
Caluclate needed heap size needed for serialization
In my current Java EE project I've got a quite common task: Load objects from database using Hibernate, transfer them in another object structure (based on a XSD) and serialize it using JAXB. To ...
0
votes
2
answers
1k
views
Correct way to separate JPA with Service layer
I have two tables:
area (
id int PK autoincrement
code varchar
)
products (
id int PK autoincrement
name varchar
area_id int PK to AREA
...
)
The classes are persisted using eclipselink ...
0
votes
0
answers
144
views
Why was the Java EE specification created?
I am trying to understand the goals of Java EE specification.
I suppose Sun could just build a software package offering all those functionalities? Kind of like Spring.
Instead they thought it was ...