Size: a a a

Spring Framework and more

2020 June 12

VS

Vitaly Sirotkin in Spring Framework and more
Ulvi
I know the core Java up to Collections. Also, here is included inheritance, exceptions, polymorphism, etc. Now, I would like to try to write code on Spring, also I can return html pages on Spring but I have doubt to continue or not
You should study multithreading and some patterns, also I'd recommend to improve spring context knowledge, because it's the heart of any spring component
источник

АО

Александр Остапенко... in Spring Framework and more
Здравствуйте, подскажите, как получить context в postProcessAfterInitialization? Получение контекста из ApplicationContextAware или по возврату метода Spring Application.run не подходят. Нулевой.
источник

RS

Ruslan Stelmachenko in Spring Framework and more
из скрина видно, что проперти пытаются забиндится не на ваш класс, который вы ниже привели, а на класс org.keycloak.adapters....blabla.

Посмотрите внутрь этого класса и там скорее всего таких пропертей действительно нет.
Если KeycloakServerProperties - ваш собственный класс, возможно стоит поменять префикс для биндинга, чтобы не конфликтовало с префиксом keycloak у стандартного класса.
источник

СД

Стас Дзундза... in Spring Framework and more
Ruslan Stelmachenko
из скрина видно, что проперти пытаются забиндится не на ваш класс, который вы ниже привели, а на класс org.keycloak.adapters....blabla.

Посмотрите внутрь этого класса и там скорее всего таких пропертей действительно нет.
Если KeycloakServerProperties - ваш собственный класс, возможно стоит поменять префикс для биндинга, чтобы не конфликтовало с префиксом keycloak у стандартного класса.
Спасибо, сейчас попробую
источник

СД

Стас Дзундза... in Spring Framework and more
Да, помогло, спасибо большое!
источник
2020 June 13

 P

 ‌‌Gleb Pilipets... in Spring Framework and more
Переслано от  ‌‌Gleb Pilipets...
Ребят, а я до этого использовал чистый томкет для запуска приложения. А если мне добавлять Spring Boot, то какой класс нужно запускать? У меня есть такой конфиг
источник

 P

 ‌‌Gleb Pilipets... in Spring Framework and more
Переслано от  ‌‌Gleb Pilipets...
источник

 P

 ‌‌Gleb Pilipets... in Spring Framework and more
Переслано от  ‌‌Gleb Pilipets...
ну и помимо этого DBConfig, AppConfig, SecurityConfig помимо и т.д.
источник

AE

Alexandr Emelyanov in Spring Framework and more
Это не надо
источник

AE

Alexandr Emelyanov in Spring Framework and more
 ‌‌Gleb Pilipets
Переслано от  ‌‌Gleb Pilipets
Ребят, а я до этого использовал чистый томкет для запуска приложения. А если мне добавлять Spring Boot, то какой класс нужно запускать? У меня есть такой конфиг
Вбиваем в гугл spring boot tutorial
источник

 P

 ‌‌Gleb Pilipets... in Spring Framework and more
Alexandr Emelyanov
Это не надо
А как тогда подтянутся все конфиги?
источник

 P

 ‌‌Gleb Pilipets... in Spring Framework and more
Переслано от  ‌‌Gleb Pilipets...
@Configuration
@ComponentScan("com.webbank")
@EnableWebMvc
public class AppConfig { … }

@Configuration  
@EnableTransactionManagement
@PropertySource("classpath:db.properties")
@EnableJpaRepositories("com.webbank.dao")
public class DBConfig {...}

@Configuration
@EnableWebSecurity
@ComponentScan("com.webbank.service")
@EnableGlobalMethodSecurity(securedEnabled=true)
public class SecurityConfig extends WebSecurityConfigurerAdapter { ... }

public class SecurityInitializer extends AbstractSecurityWebApplicationInitializer { ...
}
источник

AE

Alexandr Emelyanov in Spring Framework and more
 ‌‌Gleb Pilipets
А как тогда подтянутся все конфиги?
Читаем любой туториал в Гугле
источник

AE

Alexandr Emelyanov in Spring Framework and more
 ‌‌Gleb Pilipets
Переслано от  ‌‌Gleb Pilipets
@Configuration
@ComponentScan("com.webbank")
@EnableWebMvc
public class AppConfig { … }

@Configuration  
@EnableTransactionManagement
@PropertySource("classpath:db.properties")
@EnableJpaRepositories("com.webbank.dao")
public class DBConfig {...}

@Configuration
@EnableWebSecurity
@ComponentScan("com.webbank.service")
@EnableGlobalMethodSecurity(securedEnabled=true)
public class SecurityConfig extends WebSecurityConfigurerAdapter { ... }

public class SecurityInitializer extends AbstractSecurityWebApplicationInitializer { ...
}
Это тоже выкинуть, бут это конфигурирует сам
источник

 P

 ‌‌Gleb Pilipets... in Spring Framework and more
Alexandr Emelyanov
Это тоже выкинуть, бут это конфигурирует сам
Хм...
Ну security, наверное, нужно оставить. А остальное по файлах с конфигами вместо таких явных?
источник

 P

 ‌‌Gleb Pilipets... in Spring Framework and more
источник

 P

 ‌‌Gleb Pilipets... in Spring Framework and more
про messageSource не уверен
источник

AE

Alexandr Emelyanov in Spring Framework and more
 ‌‌Gleb Pilipets
Хм...
Ну security, наверное, нужно оставить. А остальное по файлах с конфигами вместо таких явных?
Давай с такими вопросами в гугл, разработчик такое должен уметь найти, да и ищется ща пару минут
источник

 P

 ‌‌Gleb Pilipets... in Spring Framework and more
Окей, но я же искал, прежде чем сюда писать. Просто там показывают примеры изначально с Spring Boot, а не переход
источник

AE

Alexandr Emelyanov in Spring Framework and more
Что то не получится конкретное - спрашивай, но не так что "не знаю как"
источник