Внутри spring-boot - application.yml - как использовать специальный символ # - PullRequest
0 голосов
/ 04 июня 2018

Файл Yaml с использованием знака # в качестве комментария

Комментарии в YAML выглядят следующим образом.

################
# SCALAR TYPES #
###############

Теперь внутри файла свойств у меня есть следующее значение

root#

в качестве пароля, но файл yaml используется в качестве комментария, как я могу его пропустить.

spring:
   #data source connection
  datasource:
    url: jdbc:mysql://localhost:3306/vaquarkhan
    username: rootadmin
    password: root#

Ответы [ 2 ]

0 голосов
/ 07 июня 2018

Список специальных символов в YAML должен быть экранирован.

:, {, }, [, ], ,, &, *, #, ?, |, -, <, >, =, !, %, @, `

Вы можете либо заключить в кавычки строку

"root#"

, либо использовать обратную косую черту.

root\#
0 голосов
/ 04 июня 2018

Я думаю, вы можете использовать кавычки:

spring:
   #data source connection
  datasource:
    url: jdbc:mysql://localhost:3306/vaquarkhan
    username: rootadmin
    password: 'root#'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...