PD
Size: a a a
PD
✔D
PD
final BCryptPasswordEncoder encoder = new BCryptPasswordEncoder();
final List<GrantedAuthority>autorities = new ArrayList<GrantedAuthority>();
autorities.add(new SimpleGrantedAuthority("USER"));
authenticationManagerBuilder
.userDetailsService(customUserDetailsService)
.and()
.inMemoryAuthentication()
.withUser("DefUser")
.password(encoder.encode("{bcrypt}123123"))
.authorities(autorities);
RS
✔D
RS
✔D
✔D
RS
✔D
RS
✔D
RS
✔D
TZ
ApplicationContext ctx = new ClassPathXmlApplicationContext("spring.xml");
App app = (App) ctx.getBean();
TZ
TZ
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="
http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.2.xsd">
<bean id="client" class="main.com.epam.spring.Client">
<constructor-arg index="0" value="1"/>
<constructor-arg index="1" value="John"/>
</bean>
TZ
А
А