전체 글
-
추상클래스 다형성과 오버라이딩에 대하여java/자바공부 2020. 7. 1. 13:07
추상클래스는 다형성과 오버라이딩으로 이점을 볼 수 있다. [다형성이란] 타입 변수 = new 생성자(); 여기서 타입으로는 부모 타입이 놓일 수 있고, 생성자 위치에는 자식들이 놓일 수 도 있다. 쉽게 말해 생성자 자리에 서로 다른 클래스가 놓일 수 있는 즉 타입이 다양할 수 있다는 성질. 타입은 조상 클래스 중 어느것이든 사용가능. 바꿔 말하면 조상 클래스를 타입으로 선언한 변수에는 어떤 자손 클래스든 담을 수 가 있습니다. class Object{ public void action(){ System.out.println("action"); } } class Block1 extends Object{ public void action(){ System.out.println("네모회전"); } } clas..
-
-
스프링에서 controller에서 return페이지가 없는 void함수java/스프링공부 2020. 6. 28. 18:53
@RequestMapping("/member/*"); 1) @RequestMapping(value="/register", method=RequestMethod.GET); public void getRegister() throws Exceptions{ } 2) @RequestMapping(value="/register", method=RequestMethod.GET); public String getRegister() throws Exceptions{ return "member/register"; } 두가지의 결과값은 같다. void 로 설정하면 현재 호출한 url의 경로로 뷰를 찾는다. 알아두면 좋을것 같다.
-
레거시 php를 이용해 mailgun 사용하기PHP 2020. 6. 26. 11:48
발송용 함수 function mailgun_mailer($fname, $fmail, $to, $subject, $content, $type=0, $files=array(), $cc="", $bcc="") { include_once(__DIR__.'/lib/Mailgun.php'); if ($type != 1) $content = nl2br($content); $mail = new Mailgun(); $from = $fname ? $fname."" : $fmail; $mail->from($from); $mail->to($to); if ($cc) { $mail->cc($cc); } if ($bcc) { $mail->bcc($bcc); } $mail->subject($subject); $mail->messag..
-
RedirectAttributes란java/스프링공부 2020. 6. 25. 12:04
컨트롤에서 RedirecAttributes라는게 있다 예시) Model model 객체는 이해가 되는데 RedirectAttributes rttr 객체를 만들고 그걸 return "redirect:/board/list" 여기서 redirect:는 무엇인지 이해가 안된다. [해석] 우선은 왜 쓰는지에서부터 생각을 해보았는데 service는 @Inject BoardService service; service.delete(boardVO.getBno()); //delete메소드를 이용해서 그 해당 글을 삭제 할텐데 scri객체는 검색어 객체 즉, getPage 현재 페이지 getPerPageNum끝페이지 getSearchType 검색타입 getKeyword 검색어 삭제 했을때 list페이지로 돌아가는데 이때 내..
-