A simple Java Framework

A framework is to be implemented, that can read configurations from

various configuration sources. A configuration consists of a key and a


We have the following requirements:

● There are 2 separate sources for configurations:

○ properties-file

○ environment variables

● The sources have a precedence, so that values from the source with

higher precedence overwrite values from the source with lower

precedence: environment variables have the higher precedence

● The configurations should be held in memory and be reloaded

periodically (if feasible for the given source)

● The configuration should be retrievable as typed values - int, bool,

float, string - and it should be possible to pass a default value as an

argument, in case no configuration for given key exists. Example

signature: Boolean getPropertyAsBool(String key, Boolean


● It is part of the task to define a simple but convenient API that can be

used without boilerplate

The programming language should be Java or Kotlin. The framework does

not have to be executable but should contain no compile errors

Beceriler: C Programlama, Java, PHP, Yazılım Mimarisi

Daha fazlasını görün: apache shale, best java web framework 2016, java web framework 2017, java rest framework comparison 2017, best java web framework 2017, spark framework tutorial, java spark tutorial, spark vs spring, Simple Java code with JUnit tests for developing a voting system, simple java framework, simple java opengl game framework, create simple java soa framework, simple crud java framework, simple java gui, simple java project code

İşveren Hakkında:
( 1 değerlendirme ) Kaiserslautern, Germany

Proje NO: #15547111

16 freelancers are bidding on average €36 for this job


I am very proficient in c and c++. I have 16 years c++ developing experience now, and have worked for more than 6 years. My work is online game developing, and mainly focus on client side, using c++ under windows envir Daha fazlası

in 2 gün içinde100€ EUR
(118 Değerlendirme)

Hello. How are you today. I have read and understood this task. Relevant Skills and Experience I have a lots of experience and very good knowledge of Data structures, Algorithms Design, Computer Architecture. And I'm Daha fazlası

in 2 gün içinde50€ EUR
(139 Değerlendirme)
1 gün içinde 23€ EUR
(25 Değerlendirme)

Look at our profile, we have many reviews and positive feedback from our satisfied clients. We will make you proud. Relevant Skills and Experience Java, mySQL, Glassfish, Spring Proposed Milestones €83 EUR - All work Daha fazlası

in 8 gün içinde83€ EUR
(26 Değerlendirme)

hi, we are experienced programmers who are well versed in java and python. we ensure on time delivery of tasks and complete customer satisfaction. Relevant Skills and Experience please find our portfolio below. https: Daha fazlası

in 2 gün içinde30€ EUR
(21 Değerlendirme)

I would like to offer myself as a probable candidate for this assignment as I am confident of delivering a quality output. I have excellent expertise in this area. Relevant Skills and Experience I have total 7 years o Daha fazlası

1 gün içinde 29€ EUR
(13 Değerlendirme)

I have 12 Years’ experience in System Analysis, Design, Implementation and testing of Java/J2EE Applications

in 3 gün içinde34€ EUR
(4 Değerlendirme)

Hi, Apache configuration 2.0 can achieve this, but we rewrite it using Java8 and singleton pattern to achieve the configuration framework. regards, Relevant Skills and Experience Java Proposed Milestones €34 EUR - C Daha fazlası

in 2 gün içinde34€ EUR
(3 Değerlendirme)

Hello SIr, I am 3+ yr exp java developer. I will develop the that will follow the precedence as mentioned. Lets discuss requiremnt in detail. ping me Relevant Skills and Experience java Proposed Milestones €19 EUR - Daha fazlası

1 gün içinde 19€ EUR
(1 Değerlendirme)

A proposal has not yet been provided

in 15 gün içinde34€ EUR
(0 Değerlendirme)

Hi, sir. I can start immedeatly. i have well expirience during java(3 years). I can config for you and fix some problem. I'm working on review and stars. Соответствующие навыки и опыт Theare are small and big, web,de Daha fazlası

1 gün içinde 23€ EUR
(0 Değerlendirme)

I am new to freelancer and am eager to complete this job to build reputation. If you would like to see some sample code, I can quickly create a simple prototype similar to what you require (Java). Relevant Skills and Daha fazlası

in 2 gün içinde23€ EUR
(0 Değerlendirme)
1 gün içinde 23€ EUR
(0 Değerlendirme)

Day 1 - Coding with main functions available and working. Day 2 - Code revision, if necessary. Final Submission. Relevant Skills and Experience I have created utilities for online banking transactions, some task requi Daha fazlası

in 2 gün içinde19€ EUR
(0 Değerlendirme)

According to the task and time required to built the website the bid is been placed. Relevant Skills and Experience I have more than three year of experience in Framework projects . I can freely work with C Programmi Daha fazlası

in 5 gün içinde29€ EUR
(0 Değerlendirme)

Ich habe fertig, hoffentlich nicht wie flasche leer! Das Framework ist fertig implementiert. Sie können es sofort ausprobieren. Gerne sende ich Ihnen eine JAR-Datei dazu, bevor Sie sich entscheiden. Relevant Skills an Daha fazlası

1 gün içinde 29€ EUR
(0 Değerlendirme)