https://golang.org/ The Go Programming Language Download Go Binary distributions available for Linux, macOS, Windows, and more. // You can edit this code! // Click here and start typing. package main import "fmt" func main() { fmt.Println("Hello, 世界") } Hello, World! Conway's Game of Life Fibonacci golang.org 01. Go 언어 공식사이트 https://golang.org/ 접속 02. Download Go Click. 03. 각 OS 에 맞게 설치. 04. 다운로..
Spring MVC 수행 흐름 1. 클라이언트로부터의 모든 ".do" 요청을 DispatcherServlet 이 받는다. 2. DispatcherServlet 은 내장된 HandlerMapping 기능을 통해 요청을 처리할 Controller 를 검색(component-scan)한다. 3. DispatcherServlet 은 검색된 Controller 를 실행하여 클라이언트의 요청을 처리 한다. 4. Controller 는 전달받은 클라이언트 데이터를 추출하고, 서비스의 메소드로 전달한 다음 비지니스 로직의 수행결과로 리턴된 정보를 Model 객체에 저장하고 Model을 보여줄 View 정보를 ModelAndView 객체에 저장 또는 View파일명을 DispatcherServlet 으로 리턴한다. 5. ..
1. pom.xml 에 Mybatis 추가 org.mybatis mybatis 3.3.0 org.mybatis mybatis-spring 1.2.2 4.0.0 org.kh member Spring_MVC2 war 1.0.0-BUILD-SNAPSHOT 1.8 5.0.6.RELEASE 1.6.10 1.6.6 org.springframework spring-context ${org.springframework-version} commons-logging commons-logging org.springframework spring-webmvc ${org.springframework-version} commons-dbcp commons-dbcp 1.4 org.springframework spring-jdbc 5...
View 까지의 흐름 1. 클라이언트로부터의 HTTP 요청을 DispatcherServlet 이 받음 2. DispatcherServlet은 HandlerMapping을 통해 요청 URL을 처리 할 Controller를 검색 3. DispatcherServlet은 요청 URL을 처리할 Controller에게 처리를 요청 3. Controller은 요청을 적절히 처리 한 후 ModelAndView를 DispatcherServlet 전달 4. DispatcherServletdms ViewResolver를 통해 처리 결과를 보여줄 View를 검색 5. DispatcherServlet은 처리 결과를 View를 출력 View DispatcherServlet은 ViewResolver를 사용하여 결과 출력 View ..
1. pom.xml 커넥션풀 설정 commons-dbcp commons-dbcp 1.4 2. Jdbc 설정 org.springframework spring-jdbc 5.0.6.RELEASE 3. Mybatis 설정 org.mybatis mybatis 3.3.0 org.mybatis mybatis-spring 1.2.2 4. GSON, JSON 설정 com.google.code.gson gson 2.8.0 net.sf.json-lib json-lib-ext-spring 1.0.2 5. MultipaarHttpServletRequest , fileupload 설정 commons-io commons-io 2.0.1 commons-fileupload commons-fileupload 1.2.2 pom.xml 전..
1. ProjectExplorer 우클릭 -> [NEW] -> [Spring Legacy Project] 2. [Next] 눌러서 Package을 설정한다. 3. pom.xml JDK 버전과 Spring 의 버전을 사용하는 버전과 맞춰준다. 1.8 5.0.6.RELEASE 1.6.10 1.6.6 4. Project Explorer 에서 우클릭 -> [Properties] -> [Project facets] java 버전 맞춰준다. 5. web.xml 파일에서 DispatcherServlet을 설정하고 init-param 속성으로 DispatcherServlet 관련된 설정을 등록한다. 6. web.xml 파일에 어플리케이션 컨텍스트를 설정한다. *.do 로 들어오는 클라이언트의 요청을 Dispatcher..
2019/09/08 - [시험 | 자격증] - 시험접수 / 시험일정 / 합격률 시험접수 / 시험일정 / 합격률 정보처리기사 실기 접수기간이 마감되었다. 2019년 9월 2일 ~ 2019년 9월 5일까지 접수기간이었고, 접수는 항상 빠르게 하는 편이 낫다. 이유는 자기가 원하는 시험장에서 볼 수 있기 때문이다. 늦게 하면 할수록.. jiaaan90.tistory.com 정보처리기사 실기 시험날 가채점 결과로 합격을 알고 있었지만, 혹시 몰라서 합격발표 기다렸다. 11월22일 발표가 났고 합격하게 되었다! 2020년부터 과목도 변경되고 15문제였던 실기시험은 25문제로 바뀌고 시간도 3시간에서 2시간 30분으로 바뀐다고하는데 시간은 문제가 없겠지만 과목변경이 조금 힘들것 같다. 문제수는 개인적으로는 많은것이..
JDBC 템플릿 사용 쿼리문을 변경해야한다면 - > DAO query 담아둔 변수를 수정 -> 소스코드를 재컴파일 -> 재컴파일된 프로그램을 배포 쿼리문의 경우는 외부파일에 작성을 하고 작성된 파일을 읽어와서 처리 HashMap : 키랑 값을 쌍으로 이용하는 컬렉션 -> 키는 중복이 되지 않고(Set 속성) -> 값은 중복이 가능(List 속성) properties : 키랑 값을 String 타입으로 제한한 Map 형태의 컬렉션 -> .properties(확장자) 파일을 읽어올때 사용 .properties 파일 : 옵션정보, 데이터베이스 정보, 다국어정보를 기록하여 텍스트 파일로 활용 -> 주로 변경이 잦은 문자열을 저장하여 관리 -> 키와 값이 '=' 기호로 연결되어 있는 텍스파읽 , ISO 8859-..