/* import 생략 */
@Mapper
public interface IBoardDao {
int getAllCount();
List<BoardVO> selectBoardList(Paging paging);
int getReplyCount(int num);
void insertBoard(BoardVO boardvo);
void plusOneReadCount(int num, String tableName);
BoardVO getBoard(int num);
List<ReplyVO> selectReply(int num);
void insertReply(ReplyVO replyvo);
void deleteReply(int num);
void updateBoard(BoardVO boardvo);
void deleteBoard(int num);
}
리턴 타입 주의하기
: 'int' == Integer객체 / '_int' == int
부등호로 쓰이는 꺽쇠가로가 태그와 같은 모양이므로 >(>) <(<)로 표시!! (html에서 특수문자 표시하듯)
#{ }
와 ${ }
의 구분
: ''로 넣는 데이터 입력은 #{ }
, table명 필드명 등은 ${ }
으로 넣는다
function selectimg(){
var opt = "toolbar=no,menubar=no,resizable=no,width=450,"
+ "height=200";
window.open( 'selectimg' , 'selectimg', opt);
}
function selectedimage(){
document.frm.submit();
}
/* import 생략 */
@Service
public class MemberService {
@Autowired
IMemberDao mdao;
public MemberVO getMember(String userid) {
MemberVO mvo = mdao.getMember(userid);
return mvo;
}
public void insertMember(MemberVO membervo) {
mdao.insertMember(membervo);
}
public void updateMember(MemberVO membervo) {
mdao.updateMember(membervo);
}
}
/* import 생략 */
@Mapper
public interface IMemberDao {
MemberVO getMember(String userid);
void insertMember(MemberVO membervo);
void updateMember(MemberVO membervo);
}