/
NikolayIvkin
/
tutorials1
Обзор
Документация
Войти
/
NikolayIvkin
/
tutorials1
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
spring-shell/src/main/java/com/baeldung/shell/simple/SimpleBannerProvider.java
34 строки
1 KB
Krzysiek
BAEL-19967: Migrate spring-shell module to the com.baeldung package
18 дек 2019, 23:35
18 дек 2019, 23:35
8b17262
Код
Авторство
О чём код?
package com.baeldung.shell.simple; import org.springframework.core.Ordered; import org.springframework.core.annotation.Order; import org.springframework.shell.plugin.support.DefaultBannerProvider; import org.springframework.shell.support.util.OsUtils; import org.springframework.stereotype.Component; @Component @Order(Ordered.HIGHEST_PRECEDENCE) public class SimpleBannerProvider extends DefaultBannerProvider { public String getBanner() { StringBuffer buf = new StringBuffer(); buf.append("=======================================").append(OsUtils.LINE_SEPARATOR); buf.append("* Baeldung Shell *").append(OsUtils.LINE_SEPARATOR); buf.append("=======================================").append(OsUtils.LINE_SEPARATOR); buf.append("Version:").append(this.getVersion()); return buf.toString(); } public String getVersion() { return "1.0.1"; } public String getWelcomeMessage() { return "Welcome to Baeldung CLI"; } @Override public String getProviderName() { return "Baeldung Banner"; } }