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

Category: Spring

How to prevent StackOverflow Error - JSON from Spring Repository

How to prevent StackOverflow Error – JSON from Spring Repository

Posted on October 25, 2023October 25, 2023 by Toma Velev

To prevent a StackOverflow Error when writing Data to JSON REST Endpoints – retrieved from a Spring Repository, you need to ensure that circular references are handled properly, particularly in the context of bidirectional relationships between entities. This is a follow from my previous post “How to get child records count with Spring Repository“. When…

Read more
How to get child records count with Spring Repository

How to get child records count with Spring Repository

Posted on October 24, 2023October 24, 2023 by Toma Velev

Many times you are required to get the count of child records associated with a parent record and with Spring Repository, you can utilize the JpaRepository provided by Spring Data. Assuming you have a one-to-many relationship between parent and child entities, you can create a method in your repository interface to fetch the count of…

Read more
The Secret Key to Successful Startup is...

The Secret Key to Successful Startup is…

Posted on September 29, 2023October 10, 2023 by Toma Velev

The Secret Key to Successful Startup is Use as Much 3rd party API as possible, so your work is basically – near zero. There are services for authentication and authorization, file storage, hosting, AI, payment gateways and integrations user information from social media and so on. Using third-party APIs can be a valuable strategy for…

Read more
Micro Service Java Modules for Any App

Micro Service Java Modules for Any App

Posted on January 20, 2023April 8, 2023 by Toma Velev

This will be an article – edited multiple times – that will include links to packages of Micro Service Java Modules for Any App. Such common modules are user functionalities, roles, access, security, notification systems, performance and more. After the basic stuff, I’m gonna dive into app building and several modules required for a blockchain…

Read more

Posts pagination

  • Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • Feature Flags – Enable Functionality from the BackEnd
  • Integrating xAI Grok API with Spring Boot
  • How to Progresively Integrate AI
  • What is an AI Agent
  • Flutter image scaling

Categories

  • Apps (22)
  • ChatGPT (23)
  • Choosing a Framework (38)
  • Flutter (256)
  • Graphical User Interface (14)
  • Marketing (116)
  • Software Development (281)
  • Spring (44)
  • StartUp (22)
  • Uncategorized (14)
  • Uncategorized (4)
  • Vaadin (14)

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 (84)
    • Flutter Apps (24)
    • GPT (4)
    • Java (38)
    • Native Android (3)
    • PHP (9)
    • Spring (Boot) / Quarkus (35)
    • Utils (15)
    • Vaadin 24+ (27)
    • 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

  • Feature Flags – Enable Functionality from the BackEnd
  • Integrating xAI Grok API with Spring Boot
  • How to Progresively Integrate AI
  • What is an AI Agent
  • Flutter image scaling

Post Categories

  • Apps (22)
  • ChatGPT (23)
  • Choosing a Framework (38)
  • Flutter (256)
  • Graphical User Interface (14)
  • Marketing (116)
  • Software Development (281)
  • Spring (44)
  • StartUp (22)
  • Uncategorized (14)
  • Uncategorized (4)
  • Vaadin (14)