본문 바로가기
반응형

전체 글156

스프링 프로젝트 소스(혹은 그 외 파일 디렉토리) 비교 프로그램 추천! 기존에는 팀 프로젝트를 SVN에 연결하여 개발하였다. 이클립스에 내재 된 기능 중 SVN !! SVN 서버에 연결되어있는 프로젝트에서 오른쪽 우클릭 > Team > Synchronize with Repository 하게 되면 SVN 서버에 올라가 있는 소스파일과 로컬에 있는 소스파일을 비교하여 수정사항을 표시해주고 취합 할 수 있게 도와주는 고마운 기능이 있다. 하지만 때에 따라 SVN을 사용하지 못하는 경우가 있는데.. 여러 사람이 한 프로젝트를 작업하다보면 소스 취합하는 일이 여간 번거로운게 아니다.. *** 프로그램 툴을 이용하여 간편하게 소스 비교 및 취합 하기 " Beyond Compare " 라는 프로그램이다. 구글 검색 후 다운로드 받으면 된다. ( 다운로드 및 설치 과정 생략) 1. 첫번째.. 2018. 12. 17.
스프링 security, 로그인 없이 페이지 접속하기 스프링 프로젝트를 하면서 로그인 기능을 대부분 사용한다. 테스트 목적이나, 로그인 없이 사용해야 하는 페이지의 경우 등록으로 간편하게 로그인을 패스 할 수 있다. 파일 경로는 필자의 경우 아래와 같다.C:\workspace\parent-3.2.5-RELEASE\webProject\src\main\resources\META-INF\spring\security-config.xml 해당 파일 내에 안에 선언한다. 12cs 위와 같이 pattern 부분에 적용시킬 url 을 적고 security = "none" 으로 설정하면 로그인하지 않고 해당 url 접속이 가능하다. ***참고세션 적용이 안되기 때문에 세션값이 필요하다면 별도로 넘겨주는 작업이 필요하다. 2018. 12. 17.
블로그에 소스 코드 올리기(소스 코드 편집기 추천) 개발자라면 한번 쯤은 블로그나 티스토리의 개발자들이 올린 소스코드를 많이 보셨을텐데요! 프로그램 소스는 특성상 가독성이 좋아야 합니다. 때문에 일반 텍스트 적는 곳에 올리면 알아보기 힘들죠. 손쉽고 개인적으로 가장 이쁜 소스 코드 편집기 두가지를 소개해드리겠습니다!! 1. Color Scripter 바로가기 > https://colorscripter.com/ 웹 페이지 내부의 입력창에 프로그램 소스를 입력 / 붙여넣기 하면 언어를 자동으로 세팅해줍니다. 테마 변경도 가능합니다! 더 많은 스타일을 보시려면 오른쪽 끝의 "확장스토어" 로 이동하세요! 코드 입력 후 오른쪽 하단의 "공유하기" 를 누르시면, 해당 페이지를 서버에 저장하고 URL을 만들어 줍니다.발급받은 URL을 여러사람과 공유하여 볼 수 있습니.. 2017. 12. 28.
ORDER BY 여러개 사용 SELECT 쿼리를 뽑을 때 데이터들이 우후죽순으로 나오지 않게 날짜별 혹은 이름순, 나이순 등으로 정렬하여 추출한다. 이때 사용하는 것이 ORDER BY 이다. *옵션 : ASC - 오름차순 (생략 가능), DESC - 역순 EMP 테이블에 아래와 같은 컬럼들이 존재 할 때, workdate : 날짜name : 이름age : 나이 123456--날짜 역순 정렬select workdate, name, age from EMP order by workdate desc; --날짜 역순, 나이 오름차순 정렬select workdate, name, age from EMP order by workdate desc, age;cs *** 여러개의 order by 를 사용할 경우 왼쪽부터 순차적으로 진행되기 때문에 순서.. 2017. 12. 28.
[JavaScript] input 창 에서 엔터 키 검색 이벤트 네이버 검색창에 키워드를 입력 후 엔터를 치면 바로 검색 되듯 별도의 클릭 없이 입력 후 바로 이벤트 발생시키고 싶을 때! 12345678910111213 function searchData(){...} Colored by Color Scriptercs **Tiponkeypress 부분을 input 이 아닌 body 태그에 함께 써주게 되면 input box 외의 공간에서도엔터 이벤트가 발생된다. form 안에 text 타입의 input 박스가 하나만 존재 할 경우(hidden 제외) input 박스에서 엔터를 치면 자동으로 form submit이 된다고 한다. 이 때,과 같이 onsubmit 을 추가해 자동으로 submit 되는 것을 막는다. 출처 : http://zent.tistory.com/39 2017. 12. 28.
[MyBatis] 부적합한 열 유형 : 1111 오류 Error setting null for parameter #1 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 부적합한 열 유형: 1111 분명 쿼리상의 동적데이터에 값이 있음에도 불구하고 #뒤에 붙은 번호의 파라미터값이 null 이기 때문에 이런 오류가 발생한다. **해결방안 마이바티스 쿼리문 내 파라미터에 jdbcType 을 추가해준다. 1WORKDAY = #{param.WORKDAY ,jdbcType=VARCHAR }cs 2017. 12. 28.
728x90
반응형