101
11
submitted 2 years ago* (last edited 2 years ago) by Thumper@lemmy.world to c/java@programming.dev

Hey Guys,

For my current spring boot project I have been using a @Scheduled annotation and using cron syntax for running jobs, but now I don't want to schedule jobs on holiday (based on US calendar).

So is there any approach to skip the schedule on holiday.

Thanks for your help in advanced.

102
5
103
-1

cross-posted from: https://programming.dev/post/19544005

When managing a database, speed and efficiency are crucial. As applications handle more data and become more complex, the performance of database queries plays a big role in keeping everything running smoothly. One of the best ways to make queries faster is by using indexes. Similar to a book’s index that helps you quickly find a topic, database indexes allow you to find specific data without searching through the entire database. This article explains the basics of indexing, how it improves query performance, and some simple tips for using indexes effectively. Whether your database is small or large, understanding how to use indexes can help keep your application fast and responsive.

104
19
105
19
The Arrival of Java 23 (blogs.oracle.com)
106
15
107
9
submitted 2 years ago by Thumper@lemmy.world to c/java@programming.dev

Hey guys, I'm pretty new to coding and I recently learnt java and now I have to learn spring boot but there are a lot of sources when searched and it's getting quite complicated.

So is there any documentation which can help me learn spring boot.

Also thank you for all the help.

108
7
submitted 2 years ago* (last edited 2 years ago) by spiderman@ani.social to c/java@programming.dev

Like you can see in the linked youtube video (forward to 7:14), he is using an older version of Launch4j and using "Only use private JDK runtimes" in the JRE tab to make sure the .exe file uses the JRE we bundled along with other necessary files. But the latest version I am using (3.5.0) does not have that option.

What is the alternative option for the newer versions of Launch4j?

109
10
110
3

cross-posted from: https://programming.dev/post/17309619

In this article, we will explore the key differences between Ktor and Spring Boot for Kotlin developers based on the experience of various developers.

111
7
112
10
113
1
114
10
115
9
116
6

cross-posted from: https://programming.dev/post/15638499

A list of major Java and JVM features since JDK 17 to 22,

New language features JEP-409: Sealed Classes (17) JEP-440: Record patterns (21) JEP-441: Pattern matching for switch (21) JEP 456: Unnamed Variables & Patterns (22)

API changes JEP-306: Restore Always-Strict Floating-Point Semantics(17) JEP-382: New macOS Rendering Pipeline(17) JEP-400: UTF-8 by Default (18) JDK-8301226 – Clamp method for java.lang.(Strict)Math (21) JEP-439: Generational ZGC JEP-444: Virtual threads (21) JEP-454: Foreign Function & Memory(FFM) API (22)

Security JEP-452: Key Encapsulation Mechanism API (21) JDK-8275252: keystore file Features JEP-408: Simple web server (18) JEP-423: Region pinning for G1 (22) JEP-458: multi-file source-code programs (22) JEP-423: Region pinning for G1 (22) JEP-458: multi-file source-code programs (22)

Documentation JEP-413: Javadoc code snippets (18)

Deprecations

Lookahead Scoped values + Structured concurrency Module import declarations

117
47
submitted 2 years ago* (last edited 2 years ago) by ylai@lemmy.ml to c/java@programming.dev
118
6
119
16
submitted 2 years ago* (last edited 2 years ago) by abbadon420@lemm.ee to c/java@programming.dev

I teach a course in java and springboot for beginners. I would like to walk my students through the code of a real world java or springboot application. Can anyone recommend a good example?

120
2
121
7
submitted 2 years ago by abbadon420@lemm.ee to c/java@programming.dev

https://lemm.ee/post/29785400

So I'm making a project in SpringBoot with Oauth security.

If I use Auth0 as my Authorization Server, I can register an application there and just say that I want user to be able to login with Google an Facebook. That's all it takes.

If I use Keycloak as my Authorization Server, I can also have users choose Google or Facebook as there prefered login, but in order to provide that, I have to register my app with Google and Facebook first.

So how come it's so easy with Auth0 and a little less easy with Keycloak? Is it a contract thing, does Auth0 have contracts with all these providers or something?

122
3
123
-5
124
1
submitted 2 years ago by mac@programming.dev to c/java@programming.dev
125
1
view more: ‹ prev next ›

Java

2038 readers
1 users here now

For discussing Java, the JVM, languages that run on the JVM, and other related technologies.

founded 3 years ago
MODERATORS