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.
 
 
 
 
 
cyril.tsui 2ac0fabefc add po 9 kuukautta sitten
gradle/wrapper initial commit 11 kuukautta sitten
src add po 9 kuukautta sitten
.gitignore initial commit 11 kuukautta sitten
README.md tsms to fpsms 11 kuukautta sitten
build.gradle add call api function and testing m18 api 10 kuukautta sitten
gradlew initial commit 11 kuukautta sitten
gradlew.bat initial commit 11 kuukautta sitten
settings.gradle dependency for kotlin 11 kuukautta sitten

README.md

FPSMS Backend

Getting started

  1. Create a schema named fpsmsdb in MySQL workbench
  2. Create a launch.json file and put it into the .vscode folder
{
    "version": "0.2.0",
    "configurations": [
      {
        "type": "java",
        "name": "FpsmsApplication",
        "request": "launch",
        "mainClass": "com.ffii.fpsms.fpsmsApplication",
        "projectName": "FPSMS-backend"
      },
      {
        "type": "java",
        "name": "Launch Local",
        "request": "launch",
        "mainClass": "com.ffii.fpsms.fpsmsApplication",
        "console": "internalConsole",
        "projectName": "FPSMS-backend",
        "args": "--spring.profiles.active=db-local,ldap-local"
      }
    ]
}
  1. Create a settings.json file and put it into the .vscode folder (You may need to change some settings depending on your development environment)
{
    "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 -Xmx2G -Xms100m -Xlog:disable"
}
  1. Run and Debug “Launch Local”

Using gradle

This project can also be run using gradle.

Running the application

After creating the table in MySQL, run

./gradlew bootRun --args='--spring.profiles.active=db-local'