Do you want your ad here?

Contact us to get your ad seen by thousands of users every day!

[email protected]

Is Java EE Outdated & Dead?

  • July 28, 2021
  • 3078 Unique Views
  • < 1 min read

Java was created in 1995 and, despite being over 25 years old, is still one of the most popular and widely used programming languages in the world.

Due to its longevity – many myths around Java EE (now Jakarta EE) have circulated.

In the “Dismiss the Myths” webinar series, Steve Millidge, founder of Payara, discusses these common myths and shows you the programming language is still relevant, keeps up with the changes in the IT world, and that there is a future in Jakarta EE.

In this first entry of the myth-busting series, Steve Millidge, shows you why Java/Jakarta EE is not old, outdated, or dead. Find out:

  • What is Jakarta EE and how does it relate to Java EE?
  • Future plans for Jakarta EE and why you should use it
  • New features available in Jakarta EE
  • The core profile
  • How MicroProfile works with Jakarta EE to modernize your application development

If you’ve been hearing that Java EE is outdated – watch this webinar to see why that’s not true and how you can continue using your existing Java EE development skills to modernize your application development.

Do you want your ad here?

Contact us to get your ad seen by thousands of users every day!

[email protected]

Comments (2)

Highlight your code snippets using [code lang="language name"] shortcode. Just insert your code between opening and closing tag: [code lang="java"] code [/code]. Or specify another language.

Tobiloba avatar

Tobiloba

3 years ago

I see that you save the point of interest as text in the DB but the response gotten from ChatGPT is JSON. Does this mean you convert the response into string using libraries like gson before saving it in the database?

-8

Highlight your code snippets using [code lang="language name"] shortcode. Just insert your code between opening and closing tag: [code lang="java"] code [/code]. Or specify another language.

Denis Magda avatar

Denis Magda

3 years ago

Hey, The response is a String object in the JSON format [1]. The repository takes this JSON string as is and stores to the database [2]. Presently, Spring Data auto-generates the CREATE TABLE statement on the startup and sets the "point of interest" column's type to "text" (or "varchar", don't remember). However, it's always possible to ask Spring Data to use the "json" or "jsonb" type for the column if you wish to query the JSON at the database level. Finally, Vaadin displays a list of PointsOfInterests. Those are generated using the org.json library [3]. Let me know if you have other questions. Hope this helps. [1] https://github.com/YugabyteDB-Samples/budget-journey-gpt/blob/main/src/main/java/com/yugabyte/com/TripsAdvisorService.java#L103 [2] https://github.com/YugabyteDB-Samples/budget-journey-gpt/blob/main/src/main/java/com/yugabyte/com/TripsAdvisorService.java#L74 [3] https://github.com/YugabyteDB-Samples/budget-journey-gpt/blob/main/src/main/java/com/yugabyte/com/TripsAdvisorService.java#L114

12

Highlight your code snippets using [code lang="language name"] shortcode. Just insert your code between opening and closing tag: [code lang="java"] code [/code]. Or specify another language.

Subscribe to foojay updates:

https://foojay.io/feed/
Copied to the clipboard