본문 바로가기

빅데이터 교육과정 (2021-01-25 ~ 2021-06-24)/JAVA (01-28 ~)

(28)
안드로이드 3초 듣고 노래 맞추기 게임 코드 다운 https://mybox.naver.com/fileLink.nhn?filekey=rpJ0tF_226I7zOasikSQrZYx1ztkeNjvhGTdjw9Wwa9D7KazGVdTlw9PG7oXZfcjH05agOAJb4ilrs6cdEi85wQ%3D 네이버 MYBOX 사진・자료를 안전하게 보관하고 손쉽게 정리하고 공유하세요 mybox.naver.com 용량 문제로 링크 다운로드로 대체합니다. 안드로이드 스튜디오를 통해 임포트 하시면 사용해보실 수 있습니다. 용량 문제를 해결하기 위해 음원 파일을 프로젝트에서 Firebase Storage로 옮겨 스트리밍하는 방식으로 변경했습니다. (스트리밍 방식이라 반응이 다소 느릴 수 있습니다. ) 그리고 노래 중지 버튼을 추가하여 음원 재생을 멈출 수 있습니다. ..
미니 프로젝트 - JAVA 크롤링 웹페이지 구현
JAVA 자유 주제 - 지뢰 찾기 게임 구현
JAVA 급여관리프로그램 설계도 ( is~a / has ~a) 메소드 / 3층 구조
JAVA Spring 게시판 만들기 쿼리문 Member table 생성 ​ create table MVC_member( id varchar2(20) primary key, pw varchar2(20), name varchar2(20), birth varchar2(6) ); commit; 시연 영상 기능 설명 1. 사용자로 로그인 시 자기 글만 수정 삭제 가능 (답변은 아무나 달 수 있음) 2. admin으로 로그인 시 관리자페이지에서 memberlist 삭제 가능 3. admin으로 로그인 시 게시글 수정 불가 (삭제 답변만 가능) 4. 이름(아이디)은 readonly로 지정하여 수정 불가 5. 로그인 정보 부적합시 알라트 창 6. 오른쪽 상단 로그아웃 기능
[JAVA Spring] 뷰 리졸버(viewResolver) 뷰 리졸빙(View resolving) 사용자에게 결과를 랜더링하여 보여주기 위하여 사용 뷰 리졸버 구현체 뷰 리졸버 설명 BeannameViewResolver 논리적 뷰 이름과 동일한 ID를 갖는 으로 등록된 View의 구현체를 찾는다. ContentNegotiatingViewResolver 요청되는 콘텐츠 형식에 기반을 두어 선택한 하나 이상의 다른 뷰 리졸버에 위임한다. FreeMarkerViewResolver FreeMarker 기반의 템플릿을 찾는다. 경로는 논리적 뷰 이름에 접두어와 접미어를 붙여 구성 InternalResourceViewResolver 웹 어플리케이션의 WAR 파일 내에 포함된 뷰 템플릿을 찾는다. 뷰 템플릿의 경로는 논리적 뷰 이름에 접두어와 접미어를 붙여 구성 Jasper..
[JAVA Spring] HadlerAdapter SpringFramework에 기본적으로 등록되어 있는 HandlerAdapter는 세가지가 있다. RequestMappingHandlerAdapter HttpRequestHandlerAdapter SimpleControllerHandlerAdapter 가장 많이쓰는 @RequestMapping이나 해당 어노테이션에서 파생된 GetMapping, PostMapping, .. 등의 요청은 RequestMappingHandlerAdapter를 통해 매핑이되어 그에 맞는 Method가 실행된다. 그렇다면 HandlerAdapter란 무엇일까? 핸들러 매핑에 의해 사용할 Controller를 찾아주면, 그에 맞는 HandlerAdapter를 이용해 컨트롤러 메서드를 실행 해준다. 요청과 실행 중간에서 Adapt..
[JAVA Spring] Dispatcher Servlet, Handler Mapping #Dispatcher Servlet Front Controller 패턴에 의해 클라이언트로부터의 모든 요청은 Dispatcher Servlet으로 가게 되어있습니다. 과연 dispatcher servlet은 어떻게 생성하고 어떻게 설정할까요? dispatcher servlet을 생성을 하려면 먼저 web.xml 파일을 여세요 web.xml을 여셨다면 이제 등록을 하시면 됩니다. john org.springframework.web.servlet.DispatcherServlet Dispatcher Servlet은 기본적으로 /WEB-INF/john(servlet-name으로 등록하신 이름)-servlet.xml로 xml 파일을 Dispatcher Servlet 설정 파일로 등록됩니다. 위와 같은 경우는 설정..