목록2019/11/05 3
Sangwon Coding
안녕하세요! 이번 포스팅에서는 스프링 프레임워크과 MyBatis를 연동해서 좀 더 빠르게 SQL을 처리할 수 있는 구조를 만들어 보겠습니다. 마찬가지로 테스트 작업을 진행해서 일르 확인해보겠습니다. MyBatis는 흔히 'SQL 매핑(mapping) 프레임워크'로 분류되는데, 개발자들은 JDBC 코드의 복잡하고 지루한 작업을 피하는 용도로 많이 사용합니다. 전통적인 JDBC 프로그래밍의 구조와 비교해 보면 MyBatis의 장점을 파악할 수 있습니다. 전통적인 JDBC프로그램 MyBatis 직접Connection을 맺고 마지막에close() PreparedStatement직접 생성 및 처리 PreparedStatement의 setxxx() 등에 대한 보든 작업을 개발자가 처리 SELECT의 경우 직접Res..
안녕하세요! 오랜만에 스프링 포스팅입니다. 알고리즘이랑 같이 공부하느라 포스팅할 시간이 없었네요 ㅜㅜ 먼저 오라클을 설치해보겠습니다! http://www.oracle.com Oracle | Integrated Cloud Applications and Platform Services Oracle named a leader in The Forrester Wave™: Translytical Data Platforms, Q4 2019 Oracle scores highest in the current offering and strategy categories. Forrester notes that customers like Oracle databases’ capability to support many workl..
문제 창영이는 강산이의 비밀번호를 훔치기 위해서 강산이가 사용하는 컴퓨터에 키로거를 설치했다. 며칠을 기다린 끝에 창영이는 강산이가 비밀번호 창에 입력하는 글자를 얻어냈다. 키로거는 사용자가 키보드를 누른 명령을 모두 기록한다. 따라서, 강산이가 비밀번호를 입력할 때, 화살표나 백스페이스를 입력해도 정확한 비밀번호를 알아낼 수 있다. 강산이가 비밀번호 창에서 입력한 키가 주어졌을 때, 강산이의 비밀번호를 알아내는 프로그램을 작성하시오. 입력 첫째 줄에 테스트 케이스의 개수가 주어진다. 각 테스트 케이스는 한줄로 이루어져 있고, 강산이가 입력한 순서대로 길이가 L인 문자열이 주어진다. (1 ≤ L의 길이 ≤ 1,000,000) 강산이가 백스페이스를 입력했다면, '-'가 주어진다. 이때 커서의 바로 앞에 글..