generated from 2martens/template-service
30 lines
932 B
Java
30 lines
932 B
Java
package de.twomartens.oparlservice;
|
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
import org.springframework.boot.SpringApplication;
|
|
import org.springframework.boot.autoconfigure.SpringBootApplication;
|
|
import org.springframework.scheduling.annotation.EnableScheduling;
|
|
|
|
import java.util.Optional;
|
|
|
|
@Slf4j
|
|
@SpringBootApplication
|
|
@EnableScheduling
|
|
public class OParlServiceApplication {
|
|
|
|
public static void main(String[] args) {
|
|
log.info(">>> {}:{} <<<", getTitle(), getVersion());
|
|
SpringApplication.run(OParlServiceApplication.class, args);
|
|
}
|
|
|
|
private static String getTitle() {
|
|
return Optional.ofNullable(OParlServiceApplication.class.getPackage().getImplementationTitle())
|
|
.orElse("start");
|
|
}
|
|
|
|
private static String getVersion() {
|
|
return Optional.ofNullable(OParlServiceApplication.class.getPackage().getImplementationVersion())
|
|
.orElse("snapshot");
|
|
}
|
|
}
|