Skip to content

Software Development at Program Tom LTD

Place for coding, programming, development and software in general.

Menu
  • Blog
  • PDF Booklets
  • Dev Utils & Content
  • Java Spring Boot Or Web Apps
  • English
    • български
    • English
    • Español
    • Português
    • हिन्दी
    • Русский
    • Deutsch
    • Français
    • Italiano
    • العربية
  • About Us
Menu

JSON Model Extractor – Spring Boot Vaadin Web App

JSON Model Extractor - Quarkus - Vaadin Web App

$9.99

Categories: Source Code Generators, Spring (Boot) / Quarkus, Vaadin 24+
  • Description

Description

This JSON Model Extractor – very similar to a previous desktop app – https://programtom.com/dev/product/json-2-model/ is a Vaadin Web App – written in Java 21 on top of Spring Boot. Once you deploy it once – it will require no separate download or installation on other devices.

Json Parser

The first screen is a Json Parser where you need to provide correctly formated JSON. (in the latest version the config is set up to http://localhost:8085/json_model_extractor as port 8080 is used too often for Java Web Applications.)

blank

 

Model Tune Up

Second screen is where yyou could tune up the data model sctructure. You have the power to change the name of the nodes and their types, add nodes etc.

blank

Generate Java Model

At the 3rd screen you could set a Java package and get the generated java model code with a lombok data annotation. Currently the code outputs something similar:

blank

More variations in terms of java model settings and other languages may be implemented in the future.

The Back button returns to the first page. The Generate button regenerates the code after you have entered some value for the java package.

Related products

  • Site Monitor Micro Service [Source Code]

    Site Monitor Micro Service [Source Code]

    $9.99
    Add to cart
  • Vaadin Web App Wrapper for rx_bloc_cli projects bootstrapping

    Vaadin Web App Wrapper for rx_bloc_cli projects bootstrapping

    $0.99
    Add to cart
  • Application Level - IP White List - Micro Service

    Application Level – IP White List – Micro Service

    Read more
  • File Waiter

    File Waiter – Serve or Upload Files Between a Computer & Other Devices

    $0.99
    Add to cart
  • Prompt-to-Production: How AI is Forcing Us to Build Higher Quality Software
  • Debug Web View Flutter App
  • Skipping AI? You’re a Relic – Time to Evolve or Perish!
  • 2026 Flutter Launch Blueprint: Your 10-Step Checklist to App Store Domination
  • Product Requirements Document – for different software development levels

Categories

  • Apps (25)
  • ChatGPT (27)
  • Choosing a Framework (38)
  • Flutter (281)
  • Graphical User Interface (14)
  • Marketing (119)
  • Software Development (292)
  • Spring (45)
  • StartUp (22)
  • Uncategorized (14)
  • Uncategorized (4)
  • Vaadin (16)

Tags

Algorithms (9) crypto (29) flutterdev (39) General (86) Java (7) QR & Bar Codes (3) Software Dev Choices (33) Spring Boot (1) standards (1) Theme (3) User Authentication & Authorization (9) User Experience (10) Utilities (19) WordPress (11)

Product categories

  • All Technologies (87)
    • Flutter Apps (26)
    • GPT (4)
    • Java (39)
    • Native Android (3)
    • PHP (9)
    • Spring (Boot) / Quarkus (36)
    • Utils (15)
    • Vaadin 24+ (28)
    • Vaadin 8 (1)
  • Apps (18)
    • Employees DB (1)
    • Notes (6)
    • Personal Budget (1)
    • Recipes Book (1)
    • Stuff Organizer (1)
    • To-Do (2)
  • PDF Books (3)
  • Source Code Generators (8)

Recent Posts

  • Prompt-to-Production: How AI is Forcing Us to Build Higher Quality Software
  • Debug Web View Flutter App
  • Skipping AI? You’re a Relic – Time to Evolve or Perish!
  • 2026 Flutter Launch Blueprint: Your 10-Step Checklist to App Store Domination
  • Product Requirements Document – for different software development levels

Post Categories

  • Apps (25)
  • ChatGPT (27)
  • Choosing a Framework (38)
  • Flutter (281)
  • Graphical User Interface (14)
  • Marketing (119)
  • Software Development (292)
  • Spring (45)
  • StartUp (22)
  • Uncategorized (14)
  • Uncategorized (4)
  • Vaadin (16)