• Find a freelancer
  • Publish project
  • Find a job
  • Українська
  • Русский
  • Polski
  • Deutsch
Login Registration
  1. Freelance projects
  1. Freelance projects
Urgent

Реалізувати використання кастомного xml-файла для налаштувань

Java — incorrectly specified categories?
9 USD

Проект на Spring.

XMl-файл містить обʼєкт налаштувань, який складається з 3 enum і 1 path. Він для того, щоб наприклад витягнути, який mode програмки: dark чи light, і тд. Необхідно працювати саме з xml, тому саме таке, а не якісь properties.

Є xsd схема, якою треба перевіряти, чи наш xml-файл валідний. Відповідно, якщо не валідний - тоді видаляємо наявний і створюємо дефолтний з дефолтних значень.

Відповідно є репозиторій, в якому треба реалізувати необхідні методи для роботи з xml-файлом: створення, оновлення, видалення, зчитування (ну і приватний метод checkIfValid() якийсь, щоб на рівні репозиторію цей момент перевіряти) і робити відповідні дії (хоча це питання можна обговорити, якщо є кращі пропозиції).

На рівні сервісу треба просто написати функціонал для використання даного репозиторію. Даний сервіс має бути таким, щоб шарити його по всьому додатку, адже всім контролерам треба буде використовувати якісь з полів класу Settings, який власне і є базовим для наших налаштувань. Для початкової ініціалізації сервіса можна використати, наприклад, PostConstruct анотація (щоб коли додаток запускається, ми робили якусь базову перевірку чи наш xml валідний і всі інші кроки для початкової ініціалізації). 

Я ніби інтерфейси для репозиторія і сервіса зробив, але це можна поправляти або обговорити в процесі за необхідністю.


Applications1
ZIP
url-analyzer.zip
308KB
Proposals

Proposals are currently absent

Freelancers are reviewing the task — proposals will appear here soon.

Proposals are currently absent

Freelancers are reviewing the task — proposals will appear here soon.
    Add Comment

Current freelance projects in the category Java

Urgent

Real-Time Trainer

Python Java
456 USD 52 proposals

We are developing a real-time integration with the external service Trainer. We send structured snapshots of the state, receive recommendations, and display them in a pop-up bubble. The task is stable and complete data transmission for the correct operation of the Trainer. We are looking for a developer for the chain: data processing → HTTP communication → overlay. We need people with the following skills Python is good, Java basics, API HTTP/JSON-APIs The project is 90% ready but there are some inconsistencies

20 July
Loading...
Loading...
Client
Mike J.
  • Mike J.
  • Slavyansk, Ukraine
  • Projects 32
  • Rating -
  • Rating 432
Publish a similar project
Information
  • Published: 1 November 2021, 11:00
  • Views: 31

Tags

javafx java spring Spring Boot
  • Freelance projects RSS
  • All freelancers
  • Contests RSS
  • Freelancer works
  • Safe
  • All clients
  • Plus
  • Registration
  • Forgot password?
  • Service status
  • Site map
  • Knowledge base
  • [email protected]
Language
  • Українська
  • Русский
  • Polski
  • Deutsch
We Accept Payments
Visa Mastercard Google Pay Apple Pay PayPal
Language
  • Українська
  • Русский
  • Polski
  • Deutsch
We Accept Payments
Visa Mastercard Google Pay Apple Pay PayPal
We are on social networks
Service Rules Privacy
Made in Ukraine © 2005-2026 v34.333
Menu
Find a freelancer Publish project Find a job
  • Українська
  • Русский
  • Polski
  • Deutsch
    Make a proposal
Loading...
Client
Mike J.
  • Mike J.
  • Slavyansk, Ukraine
  • Projects 32
  • Rating -
  • Rating 432
Loading...
Information
  • Published: 1 November 2021, 11:00
  • Views: 31
Loading...
Status
Loading...
Loading...