ASK     CORE     EXT     DOCS     Properties     docs     mkyong.com    

--   А что это вообще за "property"?     Help    
--   Где в проге указано что надо читать инфу из application.properties ?

----------------------------------------------------------------------------------------------------------------

        //     1.   properties в 2 местах

        //     5.   YAML -- Hовый формат properties
        //     8.   Facebook4J

----------------------------------------------------------------------------------------------------------------

        //     1.   properties в 2 местах         Properties in Queen    

        //     A.   properties как отдельный файл
        //     B.   properties как блок в файле pom.hml


        //     A.   properties как отдельный файл

--   Файл-Properties называть типа resumes.properties или data.properties

--   Файл-Properties расположение :

        ~ basejava
                ~ config
                        - resumes.properties


        queen-backend
                run-application.properties

        queen-backend
                queen-spring-app
                        src
                                main
                                        resources
                                        application.properties

--   Данные в properties-файлах хранятся в виде пар ключ-значение, разделенные знаком равно         //     password=postgres

--   Слэши в пути к файлу на диске переделать на правые ( / )
        userexcelsPath=C:/projects/basejava/storage
        А в Java стояло 2 левых :   protected static final File STORAGE_DIR = new File("C:\\projects\\basejava\\storage");

--   При создании Maven-проекта файл   application.properties   автоматически не создаётся.
        Его надо создавать самому


        //     B.   properties как блок в файле pom.hml

Используются здесь же в pom.xml файле, в других местах, например в блоке dependency или в блоке build. И там подставляется значение из строки в properties

apache-maven.ru

----------------------------------------------------------------------------------------------------------------

        //     5.   YAML -- Hовый формат properties

72. Properties & configuration     docs.spring.io   -->   72.5 Use YAML for external properties

----------------------------------------------------------------------------------------------------------------

        //     8.   Facebook4J

Aus Facebook4J         facebook4j.github.io/en/configuration.html
You can specify properties via :

        1.   API properties file                           //     facebook4j.properties file
        2.   Extra class for Configuration         //     ConfigurationBuilder class
        3.   System Property                             //     System Property
        4.   Environment variables