Я пишу веб-сервис, использующий Spring Boot для извлечения некоторых данных из базы данных и выполнения некоторых операций над ней.
База данных является автономной и связана с другим веб-сервисом, поэтому я не хочу, чтобы мой веб-сервис вмешивался в схему и другие данные.
Я просто хочу, чтобы моя служба подключалась к базе данных и выполняла только операции чтения.
Итак, какими должны быть конфигурации, я делаю так, чтобы они никак не влияли на текущую базу данных.
// Example Configuration :
# Connection url for the database "test"
spring.datasource.url = jdbc:mysql://localhost:3306/test?useSSL=false
# Username and password
spring.datasource.username = root
spring.datasource.password = root
# Hibernate ddl auto (create, create-drop, update): with "update" the database
# schema will be automatically updated accordingly to java entities found in the project
spring.jpa.hibernate.ddl-auto=validate
Так как мне изменить мою конфигурацию, чтобы перейти в режим только для чтения?