Size: a a a

2020 August 28

Ч

Чингиз in learn.java
Rinchin G
почему?

главный вопрос почему не работают дефолтные property spring.codec.max-in-memory-size=10MB?
.exchangeStrategies(ExchangeStrategies.builder()
   .codecs(configurer -> configurer
     .defaultCodecs()
     .maxInMemorySize(16 * 1024 * 1024))
   .build())
 .build();
источник

Ч

Чингиз in learn.java
в стаке же написано
источник

RG

Rinchin G in learn.java
Чингиз
.exchangeStrategies(ExchangeStrategies.builder()
   .codecs(configurer -> configurer
     .defaultCodecs()
     .maxInMemorySize(16 * 1024 * 1024))
   .build())
 .build();
ага, спасибо. Когда руками задаю codec maxInMemorySize - все работает

а почему не работает default property?
источник

Ч

Чингиз in learn.java
Rinchin G
ага, спасибо. Когда руками задаю codec maxInMemorySize - все работает

а почему не работает default property?
пишут что он захардкожен
источник

Ч

Чингиз in learn.java
private int maxInMemorySize = 256 * 1024;
источник

Ч

Чингиз in learn.java
источник

NG

Nikita Gryzlov in learn.java
Rinchin G
ага, спасибо. Когда руками задаю codec maxInMemorySize - все работает

а почему не работает default property?
не знаю, как конкретно с веб-клиентом, но в прочих местах, где через конфиг спринга можно что-то сконфигурировать, это что-то нужно получать в виде спрингового бина. т.к. именно его спринг конфигурит, а за созданные вручную объекты не отвечает.
источник

RG

Rinchin G in learn.java
Nikita Gryzlov
не знаю, как конкретно с веб-клиентом, но в прочих местах, где через конфиг спринга можно что-то сконфигурировать, это что-то нужно получать в виде спрингового бина. т.к. именно его спринг конфигурит, а за созданные вручную объекты не отвечает.
понял пасиба сейчас попробую
источник

NG

Nikita Gryzlov in learn.java
Rinchin G
понял пасиба сейчас попробую
сам веб-клиент нельзя получить в виде бина зависимостью?
источник

NG

Nikita Gryzlov in learn.java
без ручного вызова билдера
источник

RG

Rinchin G in learn.java
понял спасибо, сейчас попробую )))))
источник

RG

Rinchin G in learn.java
Rinchin G
понял спасибо, сейчас попробую )))))
неа не получилось
пишу в application.properties

spring.codec.max-in-memory-size=10MB

затем пытаюсь инженктить bean webClient
и инжектится это (((
источник

N

Nonverbis in learn.java
Начал изучать официальный тьюториал по hibernate.

База данных там H2.

<hibernate-configuration>

   <session-factory>

       <!-- Database connection settings -->
       <property name="connection.driver_class">org.h2.Driver</property>
       <property name="connection.url">jdbc:h2:mem:db1;DB_CLOSE_DELAY=-1;MVCC=TRUE</property>
       <property name="connection.username">sa</property>
       <property name="connection.password"/>

H2 я не запускал.

Тестовый класс и результат работы программы вот здесь https://dpaste.com/BLAJVLKHG

Тест проходит, вроде. А как он проходит-то? БД недоступна должна быть. Он, мне кажется, эксепшнами должен кидаться.
Был бы признателен за комментарий.
источник

ch

central hardware in learn.java
Nonverbis
Начал изучать официальный тьюториал по hibernate.

База данных там H2.

<hibernate-configuration>

   <session-factory>

       <!-- Database connection settings -->
       <property name="connection.driver_class">org.h2.Driver</property>
       <property name="connection.url">jdbc:h2:mem:db1;DB_CLOSE_DELAY=-1;MVCC=TRUE</property>
       <property name="connection.username">sa</property>
       <property name="connection.password"/>

H2 я не запускал.

Тестовый класс и результат работы программы вот здесь https://dpaste.com/BLAJVLKHG

Тест проходит, вроде. А как он проходит-то? БД недоступна должна быть. Он, мне кажется, эксепшнами должен кидаться.
Был бы признателен за комментарий.
H2 ты и не сможешь запустить
источник

ch

central hardware in learn.java
Она встроенная нет там сервера чтоб его запускать
источник

ch

central hardware in learn.java
Потому ее и используют во всех примерах
источник

L

Loljeene in learn.java
central hardware
Она встроенная нет там сервера чтоб его запускать
Ну вообще есть. Никто не мешает стандалон запустить
источник

L

Loljeene in learn.java
источник

N

Nonverbis in learn.java
я ее запускал вот так: java -jar h2-1.4.200.jar

Т.е. она запускается. Сразу коннектится. И - я так полагаю - сидит и слушает на порту. А иначе я вообще ничего не понимаю.
источник

DC

Denis Chikanov in learn.java
Nonverbis
Начал изучать официальный тьюториал по hibernate.

База данных там H2.

<hibernate-configuration>

   <session-factory>

       <!-- Database connection settings -->
       <property name="connection.driver_class">org.h2.Driver</property>
       <property name="connection.url">jdbc:h2:mem:db1;DB_CLOSE_DELAY=-1;MVCC=TRUE</property>
       <property name="connection.username">sa</property>
       <property name="connection.password"/>

H2 я не запускал.

Тестовый класс и результат работы программы вот здесь https://dpaste.com/BLAJVLKHG

Тест проходит, вроде. А как он проходит-то? БД недоступна должна быть. Он, мне кажется, эксепшнами должен кидаться.
Был бы признателен за комментарий.
H2 - ин-мемори база, которая запускается как правило при старте приложения
источник