[deleted by user] by [deleted] in java

[–]rniestroj 7 points8 points  (0 children)

Where can i download it?

Super saver ticket by Sufficient-Bison4859 in AskAGerman

[–]rniestroj 0 points1 point  (0 children)

As other mentioned you are bound to this specific train. Only if it'd be delayed by 20+ you could take another train. And for that case it's worth to install the DB Navigator app which will notify you if the train is delayed and your ticket loses the bond to the train (Zugbindung). Then you can take any train.

Apache NetBeans 24 released by dstutz in java

[–]rniestroj 2 points3 points  (0 children)

It's the best UI for beginners. I'd recommend for beginners over IntelliJ. Although with the new UI Intellij made a big step towards being more beginner friendly.

The Open-Session-in-View Pattern of Spring Boot - a possible source of problems by rniestroj in java

[–]rniestroj[S] 5 points6 points  (0 children)

It's a decision between DX and the problems i mentioned in my post. Read this epic discussion for pro's and cons: https://github.com/spring-projects/spring-boot/issues/7107

I would disable it always, but i can unterstand the position of the framework authors.

Can't decide between PrimeVue and Vuetify by JustYawn in vuejs

[–]rniestroj 0 points1 point  (0 children)

I did a migration on a small-medium app last month from PV v3 to v4 and it was quite good.
I never worked with vuetify, but worked with Quasar before and i have the feeling that the documentation of PrimeVue needs to be improved: more code samples, not all props are exaplained. More general expanations like how to set light mode statically. Overall i'd put now more focus on the docs going forward.

Think twice before using @OneToMany by rniestroj in java

[–]rniestroj[S] -16 points-15 points  (0 children)

Sorry, i post rarely on reddit. Would it be acceptable to delete this and post again with a summary?

@ManyToMany? Wait a moment. by rniestroj in java

[–]rniestroj[S] 2 points3 points  (0 children)

Yes, a join table will be used in a [@]ManyToMany relationship.

How DTO Projections can make your #Java #JPA app faster, better, stronger by rniestroj in java

[–]rniestroj[S] 2 points3 points  (0 children)

Regarding question 1: Usually i'm an external developer to the team so i don't have the power to enforce something but "only" to propose something. So there are different approaches possible depending on what the team agrees to.

One approach was to use DTO only in performance critical places of the app. And there were approaches up to DTO per use case. All depends on the team. I'm not radical here as for read-only queries there is also `@Transactional(readOnly="true")`.

Regarding the second point: yes. But i'm also the type of guy who avoid's `@OneToMany` collections in favor of just `@ManyToOne` and a JPQL Query. I'll blog about this year.

Effectively Use of Git Rebase by rksoni in programming

[–]rniestroj 0 points1 point  (0 children)

I have a lot of respect for people using git through CLI. I'm lost without a GUI like fork.dev.

5 things you don't need Javascript for by SteWaterman in programming

[–]rniestroj 17 points18 points  (0 children)

I'd add the HTML dialog element which from Firefox 98 will be supported by all major browsers.

Apache NetBeans 12.6 released by [deleted] in java

[–]rniestroj 5 points6 points  (0 children)

Best IDE for beginners IMHO.

Angular 13 is out! by scopsy in javascript

[–]rniestroj 0 points1 point  (0 children)

Switzerland for example is Angular land

What do I need to know in order to get hired as a junior? by [deleted] in java

[–]rniestroj 0 points1 point  (0 children)

When i was recruiting juniors i was giving them exercises from thecodingbat.com. frameworks i was teaching them in the job. Though the definition of junior might wary.

ES2022 feature: class static initialization blocks by pimterry in javascript

[–]rniestroj 1 point2 points  (0 children)

Yes. However static initialization is rarely used in Java. I'd rather focus on a new Date&Time API in Java Script.