Size: a a a

Spring Framework and more

2019 February 21

N

Nolol in Spring Framework and more
Ангуляр же на тайпскрипте
источник

N

Nolol in Spring Framework and more
Посмотри видосы по ноду, тайп скрипту и rjx
источник

N

Nolol in Spring Framework and more
Вернее rxjs
источник

A

Aaa4 in Spring Framework and more
Спс, прост я не всегда понимаю что делает Ангуляр
источник

A

Aaa4 in Spring Framework and more
Nolol
Вернее rxjs
Ts и rxjs сначала отдельно? А потом уже Ангуляр?
источник

N

Nolol in Spring Framework and more
Лучше с основ js, потом promise, node.js, можно даже с webpack поиграться, ts, rxjs, и ангуляр. У Кантора есть классные скринкасты. Правда по ноду старые, но для знакомства подойдет
источник

A

Andrii in Spring Framework and more
Это длинный путь, зависит от целей. Для простого знакомства с фронтом - возможно лучше Ангуляр. Сейчас много вакансий джава+ангуляр
источник

A

Aaa4 in Spring Framework and more
Nolol
Лучше с основ js, потом promise, node.js, можно даже с webpack поиграться, ts, rxjs, и ангуляр. У Кантора есть классные скринкасты. Правда по ноду старые, но для знакомства подойдет
Я тут на ккрсере нашёл по вебу там js есть пытаюсь вот
источник

N

Nolol in Spring Framework and more
Кантора можешь глянуть
источник

A

Aaa4 in Spring Framework and more
Andrii
Это длинный путь, зависит от целей. Для простого знакомства с фронтом - возможно лучше Ангуляр. Сейчас много вакансий джава+ангуляр
Ну у меня пока есть работа, но щас все так нестабильно...
источник

N

Nolol in Spring Framework and more
источник

L

Loljeene in Spring Framework and more
А чё ангуляр, мне реакт вкатил. Как бэкендеру вполне можно разобраться. Написал админку на пару сотен человек тупо на материал-уи. Из навыков фронта только jsf.
источник

A

Andrii in Spring Framework and more
На любителя, Реакт - пейсбук, не совсем каноничная архитектура. Мешанина темплейтов с моделями и тд. Но это уже офтоп
источник

L

Loljeene in Spring Framework and more
Понятно, просто глубоко не вникал. Фронт постольку поскольку иногда приходится делать
источник
2019 February 22

D

Dmitry in Spring Framework and more
ребята, такой вопрос - использую Spring test + jpa(h2) и при запуске тестов получаю ошибку JdbcSQLException: Table "USERS" already exists; SQL statement:

настройки
 datasource:
   driver-class-name: org.h2.Driver
   url: jdbc:h2:mem:testdb;DB_CLOSE_DELAY=-1
   username: sa
   password: sa

инициализирую DataStore:
       return EmbeddedDatabaseBuilder()
           .setType(EmbeddedDatabaseType.H2)
           .setScriptEncoding("UTF-8")
           .addScript("schema.sql")
           .addScript("data.sql")
           .build()

почему он выполняет schema.sql несколько раз ? подобное лечится @AutoConfigureTestDatabase(replace = AutoConfigureTestDatabase.Replace.ANY)

мне интересно понять причину ошибки

сам тест:
тест очень простой

@SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT)
class IntegrationTests(@Autowired val restTemplate: TestRestTemplate) {

   @BeforeAll
   fun setup() {
       println(">> Setup")
   }

   @Test
   fun contextLoads() {}
}

по сути просто проверка, что контекст поднялся без ошибок
источник

PB

Pavel Bukhmatov in Spring Framework and more
Dmitry
ребята, такой вопрос - использую Spring test + jpa(h2) и при запуске тестов получаю ошибку JdbcSQLException: Table "USERS" already exists; SQL statement:

настройки
 datasource:
   driver-class-name: org.h2.Driver
   url: jdbc:h2:mem:testdb;DB_CLOSE_DELAY=-1
   username: sa
   password: sa

инициализирую DataStore:
       return EmbeddedDatabaseBuilder()
           .setType(EmbeddedDatabaseType.H2)
           .setScriptEncoding("UTF-8")
           .addScript("schema.sql")
           .addScript("data.sql")
           .build()

почему он выполняет schema.sql несколько раз ? подобное лечится @AutoConfigureTestDatabase(replace = AutoConfigureTestDatabase.Replace.ANY)

мне интересно понять причину ошибки

сам тест:
тест очень простой

@SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT)
class IntegrationTests(@Autowired val restTemplate: TestRestTemplate) {

   @BeforeAll
   fun setup() {
       println(">> Setup")
   }

   @Test
   fun contextLoads() {}
}

по сути просто проверка, что контекст поднялся без ошибок
Предположение: SpringBoot поумолчанию сам конфигурирует DataSource, в том числе сам прогоняет скрипты с именем schema.sql и data.sql (
https://docs.spring.io/spring-boot/docs/current/reference/html/howto-database-initialization.html#howto-initialize-a-database-using-spring-jdbc)

Попробуй либо переименовать свои файлики, либо вообще не добавлять их
источник

D

Dmitry in Spring Framework and more
Pavel Bukhmatov
Предположение: SpringBoot поумолчанию сам конфигурирует DataSource, в том числе сам прогоняет скрипты с именем schema.sql и data.sql (
https://docs.spring.io/spring-boot/docs/current/reference/html/howto-database-initialization.html#howto-initialize-a-database-using-spring-jdbc)

Попробуй либо переименовать свои файлики, либо вообще не добавлять их
сейчас попробую переименовать,  спасибо за годный совет
источник

A

Abilmansur in Spring Framework and more
ребят, есть кто у кого линукс?
источник

A

Abilmansur in Spring Framework and more
какой порт не укажу в properties, а он выводит порт занят или еще что то.
источник

PB

Pavel Bukhmatov in Spring Framework and more
Abilmansur
какой порт не укажу в properties, а он выводит порт занят или еще что то.
Стандартный 8080 занят?
источник