Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
71stAirhacksQ&A.md

Ask questions and see you at February, 3rd, 8.PM. CET: https://vimeo.com/event/19368

Also checkout recent episode:

70th airhacks.tv

Please keep the questions Java EE-stic. Means: as short and as concise as only possible. Feel free to ask several, shorter questions.

@robert-niestroj

This comment has been minimized.

Copy link

@robert-niestroj robert-niestroj commented Jan 17, 2020

What would you wish to see as new features in the next versions of JPA and JAX-RS? Both technologies are really mature. Myself i cant imagine what could there new be added.

@cczyszewski

This comment has been minimized.

Copy link

@cczyszewski cczyszewski commented Jan 21, 2020

In a scenario of an ever-growing database, should binary files be stored in the database alongside the other data of the application when the growth is mainly caused by the binary data?

@rrahmonkuqii

This comment has been minimized.

Copy link

@rrahmonkuqii rrahmonkuqii commented Jan 24, 2020

Hi Adam,

I am new in Java/Jakarta EE, still learning, and now i'm currently learning about transactions! I don't really understand transactions in EJB.
For e.g. When a method of @ejb annotated-class is called, does app-server create database transaction (sql- begin transaction...) and at the end of method execute (sql- commit/rollback) or what?

I've seen an pattern called DTO, a lot of comments in stackoverflow i found were to use DTO as they are great benefit (I don't understand concept of them and why they are great benefit), but in a youtube video you were in conference you said with Jsonb there is no need for DTOs (or something like that, I don't remember exactly). If you could explain a little bit and should we use dto or not!

Thank you

@UlrichCech

This comment has been minimized.

Copy link

@UlrichCech UlrichCech commented Jan 30, 2020

Hi Adam,
Today I have a more organizational question: If I develop a JavaEE application, and have additional libraries (jackson, jersey-bean-validation, hibernate-validator, eclipselink, commons-xyz), mainly through transitive dependencies, how can I find out, which license these libraries are? And then, where to put all these license texts (perhaps on the "/legal" webpage)?
I never saw this in action, but to comply to the licenses (mainly perhaps MIT license), the license-text has to be mentioned somewhere.

Many thanks in advance
Ulrich

@Tunjidir

This comment has been minimized.

Copy link

@Tunjidir Tunjidir commented Feb 3, 2020

migrating to jdk 11 and nashorn has been deprecated and marked for removal. what would be your alternative to solving this? the last resort would be to switch to graalvm because it comes with graaljs but i'm just curious if there's a way to handle to this without entirely switching to graalvm. any thoughts ?

@vvojsa

This comment has been minimized.

Copy link

@vvojsa vvojsa commented Feb 3, 2020

Hello Adam,

I've seen videos of you using BCE pattern, and then go read about it. It says that Boundary only is used as interface that users can communicate through it, control is used for business logic and can link boundary-entity? (If i understanded correctly!). So it means that Boundary should not do bussiness logics, in your videos when you use your "DAOs" @stateless classes to get entities from DB in the Boundary package? Why so? Shouldn't be placed in control?

And for exceptions, the application-specific exceptions in what package BCE should be placed?

Thanks

@rmh78

This comment has been minimized.

Copy link

@rmh78 rmh78 commented Feb 3, 2020

Hi Adam,

two questions from my side:

  1. Do you have any missing feature in the Quarkus framework?
  2. For which requirements you would still prefer using a classic JavaEE application server and not Quarkus?

Best Regards,
Harald

@cristobalmoralesm

This comment has been minimized.

Copy link

@cristobalmoralesm cristobalmoralesm commented Feb 3, 2020

Hola Adam,

In a Quarkus project, can I only use Quarkus extensions?, if not, which maven dependencies could I include and which not?.

Thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment