게시글
질문&답변
2021.09.29
DTO안의 List가 있으면 어떻게 받아와야하나요..
감사합니다
- 3
- 2
- 5.2K
질문&답변
2021.03.17
실무에서도 response객체에 값을 넣는 경우가 많나요????
감사합니다
- 1
- 2
- 279
질문&답변
2021.03.13
web을 넣어도 gradle에서 intellij idea로 바뀌면 톰캣 실행이 안돼네요..
보냈습니다 구글에 검색중 알게 됐는데 providedRuntime 'org.springframework.boot:spring-boot-starter-tomcat build.gradle에 dependencies에서 이부분을 주석처리 하니 intellij idea이로도 실행이 됩니다.
- 2
- 3
- 681
질문&답변
2021.03.04
커스터마이징 로그인 페이지에 remember me를 구현 하고 싶은데 복잡한가요???
감사합니다 해보겠습니다.
- 0
- 3
- 246
질문&답변
2021.01.27
안녕하세요
감사합니다 찾아보겠습니다
- 2
- 2
- 627
질문&답변
2021.01.27
@Bean 과 @Autowired질문입니다 + loginController에서 질문입니다
감사합니다
- 2
- 2
- 270
질문&답변
2021.01.20
안녕하세요. 현재 로그인한 사용자 정보 가져오는것에 대한 질문입니다.
json이 출력돼는 에러는 해결되었습니다. CustomauthenticationProvider을 사용하는 경우에는 여전히 controller에서 사용자 정보를 가져오질 못하네요.... 찾아보니깐 제약이 있다는거같은데 찾아서 공부해 보겠습니다. 감사합니다
- 0
- 4
- 275
질문&답변
2021.01.19
안녕하세요. 현재 로그인한 사용자 정보 가져오는것에 대한 질문입니다.
https://github.com/parkjunsun/practice_springSecurity 입니다
- 0
- 4
- 275
질문&답변
2021.01.12
지연로딩 프록시 질문입니다.
감사합니다!
- 1
- 4
- 223
질문&답변
2021.01.11
지연로딩 프록시 질문입니다.
member entitiy 코드입니다 @Entitypublic class Member { @Id @GeneratedValue private Long id; private String username; private int age; @ManyToOne(fetch = LAZY) @JoinColumn(name = "TEAM_ID") private Team team; @Enumerated(EnumType.STRING) private MemberType type; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } public Team getTeam() { return team; } public void setTeam(Team team) { this.team = team; } public void changeTeam(Team team) { this.team = team; team.getMembers().add(this); } public MemberType getType() { return type; } public void setType(MemberType type) { this.type = type; } @Override public String toString() { return "Member{" + "id=" + id + ", username='" + username + '\'' + ", age=" + age + '}'; }} team entity 코드입니다 @Entitypublic class Team { @Id @GeneratedValue private Long id; private String name; @OneToMany(mappedBy = "team") private List members = new ArrayList(); public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public List getMembers() { return members; } public void setMembers(List members) { this.members = members; } @Override public String toString() { return "Team{" + "id=" + id + ", name='" + name + '\'' + '}'; }} (사진) 위 코드의 로그입니다 Hibernate: /* select m From Member m */ select member0_.id as id1_0_, member0_.age as age2_0_, member0_.TEAM_ID as TEAM_ID5_0_, member0_.type as type3_0_, member0_.username as username4_0_ from Member member0_ Hibernate: select team0_.id as id1_3_0_, team0_.name as name2_3_0_ from Team team0_ where team0_.id=? member.getTeam().getName() = 팀A member.getTeam().getName() = 팀A Hibernate: select team0_.id as id1_3_0_, team0_.name as name2_3_0_ from Team team0_ where team0_.id=? member.getTeam().getName() = 팀B (사진) 위 코드의 로그입니다. Hibernate: /* select m From Member m */ select member0_.id as id1_0_, member0_.age as age2_0_, member0_.TEAM_ID as TEAM_ID5_0_, member0_.type as type3_0_, member0_.username as username4_0_ from Member member0_ Hibernate: select team0_.id as id1_3_0_, team0_.name as name2_3_0_ from Team team0_ where team0_.id=? member.getTeam() = Team{id=1, name='팀A'} member.getTeam() = Team{id=1, name='팀A'} Hibernate: select team0_.id as id1_3_0_, team0_.name as name2_3_0_ from Team team0_ where team0_.id=? member.getTeam() = Team{id=2, name='팀B'}
- 1
- 4
- 223