SpringBoot (사원관리프로그램)인척하는 게시판

jyp·2023년 3월 31일
0

학원

목록 보기
55/57

게시판을 사용할때 부서정보를 세션으로 받아와서 사용하기

list를 출력할때 sawon 값을 이용해서 member테이블에 name을 가져와서 출력하기위해 서브쿼리 추가
<select id="list" resultType="com.example.demo.vo.BoardVo">
	select *,(select name from
	member where member.sawon=board.sawon) as name
	from board where depart=#{depart}
</select>

@Override
public String write_ok(BoardVo bvo, HttpSession session) {
	String sawon = session.getAttribute("sawon").toString();
	String depart = session.getAttribute("depart").toString();
	
	// Vo와 변수를 두개를 동시에 보낼수 없기에 Vo 안에 값을 담아서 보내기
	bvo.setDepart(depart);
	bvo.setSawon(sawon);
	
	mapper.write_ok(bvo);
	
	return "redirect:/board/list";
}

학원에 자료있음

profile
국비 코딩

0개의 댓글