2017년 6월 8일 목요일

[MariaDB] erro code 1021 수 : 하드 디스크 공간이 부족, 여유 하드 디스크 공간을 증가하십시오

1021 수 : 하드 디스크 공간이 부족, 여유 하드 디스크 공간을 증가하십시오

* 환경 : ubuntu / mariadb

* 해결방법 

1. 임시테이블 파일 크기 확인
> /tmp/저장파일
  
2. 확장할수있는 저장공간이 있으면,  저장공간을 변경.
tmpdir=

3. mysql 재실행
> cd /etc/init.d
> service mysql restart

2017년 4월 23일 일요일

[spring boot] CRUD 시, URL redirect 하기

<A.html>

/**
* Form 작성
*/
<form name="delete_form" action="/TEST/DATA/DELETE" method="post">
    <input type="hidden" id="delete_id" name="id"/>
</form>

/**
* Form 작성한 것을 Script 로 Submit 하기
*/
$(document).on( 'click', '#delete_modal_btn', function () {
    var delete_id = $(this).val();
    $('#delete_modal').modal('hide');
    $('#delete_id').val(delete_id);
    $('form[name=delete_form]').submit();
});



<Controller.java>
/**
* Form 작성한 것을 Script 로 Submit 하기
*/
@RequestMapping(value="/TEST/DATA/DELETE", method=RequestMethod.POST)
public ModelAndView delete(@RequestParam String id, Model model) {
    if(id != null && !id.equals("")) {
        int deleteResult = repo.deleteDate(id);
    }
    model.addAttribute("tables", repo.getSelectList());
    return new ModelAndView(new RedirectView("/TEST/DATA/DELETE", true));

}


주의)

1. form submit 시, Controller.java 파일에서 @RequestParam 사용.
2. /TEST/DATA/DELETE URL 상태에서, delete 수행 후, 다시 원래 URL 로 변경시,
   return new ModelAndView(new RedirectView("/TEST/DATA/DELETE"true));
   사용!!!