You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
vluk@2fi-solutions.com.hk 77bfebcecd for 8/7 demo use преди 9 месеца
gradle/wrapper init commit преди 10 месеца
src for 8/7 demo use преди 9 месеца
ssl added SSL files and settings преди 9 месеца
.gitignore init commit преди 10 месеца
README.md update client преди 9 месеца
build.gradle init commit преди 10 месеца
gradlew init commit преди 10 месеца
gradlew.bat init commit преди 10 месеца
settings.gradle init commit преди 10 месеца

README.md

2Fi LIONER Backend Setup

1. Create MySQL database

  • Run the following command in MySQL
    CREATE SCHEMA `lionerdb` DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;
    

2. Edit the config to match with the environment

  • application-db-local.yml
    • Update the MySQL database location & login info:
    spring:
      datasource:
          jdbc-url: jdbc:mysql://127.0.0.1:3308/lionerdb?useUnicode=true&characterEncoding=UTF8&serverTimezone=GMT%2B8
          username: root
          password: secret
    

3. Configurations for VScode

  • Build the launch.json & settings.json files, put them in .vscode folder and paste the following code:

    • launch.json
          {
              // Use IntelliSense to learn about possible attributes.
              // Hover to view descriptions of existing attributes.
              // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
              "version": "0.2.0",
              "configurations": [
              {
                  "type": "java",
                  "name": "Launch Local",
                  "request": "launch",
                  "mainClass": "com.ffii.lioner.LionerApplication",
                  "console": "internalConsole",
                  // "projectName": "LIONER",
                  "vmArgs": "-Xms2g -Xmx4g",
                  "args": "--spring.profiles.active=db-local,ldap-local,local"
              }
              ]
          }
      
  • settings.json

    • Modify the java sdk directory if necessary
          {
              "java.configuration.updateBuildConfiguration": "interactive",
              "java.jdt.ls.java.home": "C:\\java\\jdk-17.0.8",
              "java.jdt.ls.vmargs": "-XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx4G -Xms100m -Xlog:disable"
          }
      

4. Run the application

  • Run the application in VScode