본문 바로가기

728x90

개발

(130)
MYSQL 오류 Access denied for user 'root'@'localhost' (using password: YES ) 오류 해결 방법 해당 오류는 거의 대부분 root 계정의 비밀번호를 잘못 입력했거나 비밀번호를 까먹었을 때 볼 수 있는 오류다 해당 현상을 해결하기 위해서는 비밀번호를 변경해주어야 한다 먼저 시작 표시줄에 cmd 를 검색하여 명령 창을 열어준다 (시작 전 윈도우 서비스 관리자 에서 사용하고 있는 MYSQL을 종료해주어야한다.) 1. 시작 표시줄에서 우클릭 2. 작업 관리자자에서 '서비스' 탭 선택 3. MYSQL 중지 ( 나는 APM 을 사용하고 있었기 때문에, 서비스 명칭이 APM_MYSQL5 였다.) 명령 프롬프트에서 mysqld.exe 실행파일이 있는 경로로 들어간다. 해당 경로에서 [mysqld.exe --skip-grant] 를 입력해준다 명령어를 입력했으면, 해당 프롬프트 창은 나두고 새로운 명령 프롬프트창을..
[JAVASCRIPT] 필요한 값만 추출하여 FORM 구조 만들기 AJAX를 사용하여 비동기 통신을 할 때, 일일히 데이터를 하나씩 명시해주는 것이 불편하여 데이터를 serialize 할 수 있도록, FORM 구조를 만들어서 데이터를 전송하려고 공통 자바스크립트 페이지에 해당 함수를 생성했다. 1 2 3 4 5 6 7 8 9 10 11 12 13 paramCreateForm = function(obj){ var form = document.createElement("form"); for(key in obj){ var param = document.createElement('input'); param.setAttribute('type','hidden'); param.setAttribute('name',key); param.setAttribute('value',obj[ke..
[SpringFramework] 스프링 프레임 워크 네이버 로그인(API) 연동 예제 2 네이버 로그인 연동 예제 1 https://hdhdeveloper.tistory.com/11 [SpringFramework] 스프링 프레임워크 네이버 로그인(API) 연동 예제_1 네이버 로그인 연동 예제 2 https://hdhdeveloper.tistory.com/12 SpringFramework 네이버 로그인(API) 연동 예제 2 지난 시간에 이어, 네이버 로그인 예제를 구현해보려고 한다. 먼저 네이버 로그인 인증 URL 을.. hdhdeveloper.tistory.com 지난 시간에 이어, 네이버 로그인 예제를 구현해보려고 한다. 먼저 네이버 로그인 인증 URL 을 생성하기 위한 메소드를 호출해야하는데 해당 메소드는 naverLoginVO에 들어있다. naverLoginVO 와 naverLogi..
[SpringFramework] 스프링 프레임워크 네이버 로그인(API) 연동 예제_1 네이버 로그인 연동 예제 2 https://hdhdeveloper.tistory.com/12 SpringFramework 네이버 로그인(API) 연동 예제 2 지난 시간에 이어, 네이버 로그인 예제를 구현해보려고 한다. 먼저 네이버 로그인 인증 URL 을 생성하기 위한 메소드를 호출해야하는데 해당 메소드는 naverLoginVO에 들어있다. naverLoginVO 와 naverLogin hdhdeveloper.tistory.com 먼저 네이버 로그인을 연동하려면 네이버 로그인(네아로) 오픈 API를 신청해야한다. 해당 웹 페이지에서 생성한 프로젝트에 대한 오픈 API를 신청할 수 있다. 참조 URL : developers.naver.com/products/login/api/ 네이버 아이디로 로그인 소개 ..
[Spring Framework] Sitemesh 설정 방법 Sitemesh란 ? 사용자가 화면을 효율적으로 구성할 수 있도록 도와주는 프레임워크이다. 페이지 별로 공통되는 영역은 공통영역으로 관리될 수 있도록 할 수 있어서 화면의 디자인 구성이 복잡해지지 않는다. Sitemesh는 web.xml에 filter 클래스를 이용해 사용 설정을 마친 후, sitemesh.xml과 decorators.xml 을 정의해야한다. sitemesh.xml의 위치는 /WEB-INF/ 위치에 위치시키면 되고, decorators.xml은 sitemesh.xml 파일에서 경로를 설정해줄 수 있기 때문에 아무 곳이나 위치시키면 되지만, 편의상 같은 폴더에 위치시키는 걸 추천한다. sitemesh.xml 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1..
[Spring Framework]dispatcher-servlet 설정방법 dispatcher-servlet 이란 ? 클라이언트의 요청이 Server로 들어왔을 때, 그 요청을 제일 먼저 받아들이는 것이 Spring에서 정의한 FrontController다. Dispatcher-servlet은 이 ForntController다. Dispatcher-servlet은 받아들인 클라이언트의 요청의 공통작업을 처리한 후, 핸들러 설정을 통해 세부 작업을 위한 Controller로 작업을 넘겨준다. 다음은 Dispathcer-servlet 소스를 보자 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 Colored..
[스프링 프레임워크] web.xml 설정 방법 Spring Framework를 이용해 웹 프로젝트를 개발할 때, 가장 어려운 부분이 설정일 것이다. 먼저 web.xml의 정의는 Web Application의 Deployment Descriptor(환경파일 : 배포서술자, DD파일)이다. 모든 웹 프로젝트들은 web.xml파일을 가지고 있다. 보는 바와 같이 src / main /webapp / WEB_INF 에 존재한다. 해당 web.xml 파일을 열어보게되면 아래에 나오는 소스코드에서 한글설정부분을 제외하고는 기본적으로 동일하게 구성된다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 4..
간단하게 Jar 파일을 exe 파일로 변경하기 안녕하세용 신입개발자입니다. jar 파일을 exe 파일로 변경하는 법을 알려드릴게요 ! 일단은 jar 파일이 필요하겠죠? 1.원하시는 프로젝트 오른 쪽 마우스 클릭 2. Export 클릭 3. 위 사진과 같이 Runnable JAR file 선택 Finish 를 눌러 주셔서 Jar 파일을 하나 만드시구요 변환기는 여러가지가 있는데 이번에 소개드릴 건 Launch4j 라는 프로그램이에요 . 저는 이게 편하더라구요 https://sourceforge.net/projects/launch4j/files/launch4j-3/3.12/ Launch4j Executable Wrapper - Browse /launch4j-3/3.12 at SourceForge.net × sourceforge.net 이 곳에 가서 사양..

728x90