본문 바로가기

전체 글

(210)
항공사 플랫폼 팀 프로젝트_수정 기능 AJAX 통신 faq 수정 기능 AJAX 통신 구현 모달을 이용해 공지사항 수정 기능 구현 controller HTML 삽입 미리보기할 수 없는 소스 → @RequestBody를 꼭 써주어야 한다 !!!!!!!!!!!!!!!!!!!! jsp HTML 삽입 미리보기할 수 없는 소스 js HTML 삽입 미리보기할 수 없는 소스
항공사 플랫폼 팀 프로젝트_페이징 처리 페이징 처리PagingObj 라는 클래스를 만들어 구현함. Define패키지 > PagingObj.javaHTML 삽입미리보기할 수 없는 소스 notice.xml → h2 와 mysql에서 사용하는 문법이 다르다 ! 1. 페이징 처리 안 된 쿼리문HTML 삽입미리보기할 수 없는 소스 2. 페이징 처리 MySQL용HTML 삽입미리보기할 수 없는 소스 3. 페이징 처리 h2용
항공사 플랫폼 팀 프로젝트_회원가입 비밀번호 확인 AJAX 통신 회원가입시 비밀번호 확인 AJAX 통신 구현 jsp HTML 삽입 미리보기할 수 없는 소스 js
항공사 플랫폼 팀 프로젝트_daum 우편번호 서비스 API, 아이디 중복 확인 daum 우편번호 서비스 API https://postcode.map.daum.net/guide Daum 우편번호 서비스 우편번호 검색과 도로명 주소 입력 기능을 너무 간단하게 적용할 수 있는 방법. Daum 우편번호 서비스를 이용해보세요. 어느 사이트에서나 무료로 제약없이 사용 가능하답니다. postcode.map.daum.net 아이디 중복 확인 AJAX 통신 구현 xml HTML 삽입 미리보기할 수 없는 소스 jsp HTML 삽입 미리보기할 수 없는 소스 MemberRepository HTML 삽입 미리보기할 수 없는 소스 MemberService HTML 삽입 미리보기할 수 없는 소스 MemberApiController HTML 삽입 미리보기할 수 없는 소스 js HTML 삽입 미리보기할 수 없는..
항공사 플랫폼 팀 프로젝트_RestApiController 사용법 RestApiController 사용법 : apiController를 타서 ajax 통신 함 항공사 플랫폼 팀 프로젝트를 진행하며 RouteService에 노선이 없으면 NullPointerException이 발생하는 오류를 수정했습니다. handler 패키지 > exception 패키지 > ExceptionFieldMessage.javaHTML 삽입미리보기할 수 없는 소스 handler 패키지 > exception 패키지 > ApiErrorResponse.javaHTML 삽입미리보기할 수 없는 소스 handler 패키지 > RestfullExceptionHandler.java → NullPointerException이 발생되면 자동으로 이 예외처리를 탄다. HTML 삽입미리보기할 수 없는 소스 js 코..
Security_시큐리티 동작 방식 시큐리티 동작 방식 CSRF (Cross Site Request Forgery)란 ? 사이트 간 요청 위조라는 뜻으로, 웹 사이트 취약점 공격의 하나이다. 사용자가 자신의 의지와는 무관하게 공격자가 의도한 행위 (수정, 삭제, 등록 등)을 특정 웹 사이트에 요청하게 하는 공격을 말한다. 특정 웹 사이트가 사용자의 웹 브라우저를 신용하는 상태를 노린 공격 방식이다. 사용자가 웹 사이트에 로그인 한 상태에서 사이트간 요청 위조 공격 코드가 삽입된 페이지를 열면, 공격 대상이 되는 웹 사이트는 위조된 공격 명령이 믿을 수 있는 사용자로부터 발송된 것으로 판단하게 되어 공격에 노출된다. ex) 해커가 사용자의 권한을 도용하여 광고성 글을 올림.
MySQL_ONLY FULL GROUP BY 해결방법 MyBatis에서 MySQL로 마이그레이션을 할 때 GROUP BY가 안 되는 오류가 나서 생기는 문제를 해결했습니다. my.ini 파일 변경 (my.ini 우측키 누른 후 속성) 속성 보안 (Users 들어가면 수정 쪽에 허용 클릭이 없을 겁니다.) 편집 (수정 클릭 후 확인) 확인 완료 후 my.ini 텍스트 문서로 열어서 찾기 (ctrl+f)를 통해 sql-mode → ONLY FULL GROUP BY 삭제 후 저장 위 작업 완료되면 밑 작업 시작 서비스 프로그램 준비win + R (실행파일) → services.msc 확인 MYSQL80 우측 키 다시시작 (workbench)안되면 workbench 껐다 켜보기
Spring Boot 프로젝트_항공사 플랫폼 팀 프로젝트 개발 기간 23.05.15 ~ 23.06.07 (총 24일) 개발 환경 개발 환경 : spring boot, MySQL, Apache&Tomcat, MyBatis, JSP, H2, Lombok, BCrypt, Chart.js 사용 언어 : java, HTML5, CSS3, JavaScript, JQuery 형상 관리 & 협업툴 : Gradle, Github, Jira 데이터베이스 ERD 모델 깃허브 https://github.com/afeelingeffort/green_airline_project.git GitHub - afeelingeffort/green_airline_project Contribute to afeelingeffort/green_airline_project development by c..