본문 바로가기
반응형

공부381

angularjs를 쓰고있는데 네이버 스마트 에디터 2.0 가 필요할 때 기본적인 적용방법은 다음과 같다. 플러그인 적용방법은 아래 두 사이트에서 참조 SmartEditor Basic 2.0을 소개하고, 설치 방법과 기능 추가 및 변경 방법을 설명 : 설치하기 > 2.0 버전 설치 메뉴 참조http://naver.github.io/smarteditor2/user_guide/ [JSP] 네이버의 스마트에디터(SmartEditor) 적용하기http://blog.naver.com/PostView.nhn?blogId=javaking75&logNo=220249101012 에디터를 적용하려면 jQuery를 써야하기 때문에 angularjs 와 직접적으로 연결을 시키지 못한다. HTML 부분 (...) 확인확인(hide) 스크립트부분$(document).ready(function(){va.. 2017. 10. 24.
[MYSQL] 테이블 컬럼 조회 컬럼명, 타입, 설명 순으로 조회 SELECT ORDINAL_POSITION AS NO, COLUMN_NAME, COLUMN_TYPE, COLUMN_COMMENTFROM INFORMATION_SCHEMA.COLUMNSWHERE TABLE_SCHEMA = SCHEMA() AND TABLE_NAME = '테이블명'ORDER BY ORDINAL_POSITION; 2017. 10. 19.
[javascript] 배열 내 오브젝트의 특정 값 찾기 및 삭제하기 가령 배열에 이런식으로 값이 들어있다고 가정해보자. var arr = [{code: 11, name: "주문상태"}, {code: "22", name: "접수"}, {code: "33", name: "승인"}, {code: "44", name: "완료"}, {code: "55", name: "취소대기"}, {code: "66", name: "취소"}] 여기서 특정 코드를 제거하려면 for문을 쓰면 되겠다 싶겠지만, for문을 써서 제거를 할 경우 index(순서)가 꼬여서 엉뚱한게 제거될 때가 있다. 그래서 다음과 같은 명령어로 한번에 지울 수 있다. // 33, 55란 코드를 가진 오브젝트를 제거하고 싶은 경우arr.splice(arr.map(x => x.code).indexOf('33'), 1);ar.. 2017. 10. 19.
[JAVA] Mybatis 대용량 배치처리 시 사용 (ResultHandler) 데이터를 1건씩 처리해야하는데 처리할 데이터가 많아서 한번에 가져오면 메모리 부담이 생길것 같아 찾던중 발견한 방법이다. 이렇게되면 Collection 단위로 가져오는 것이 아니라, 1개의 row 단위로 가져오게 된다.여기서는 mapper를 사용해서 연결한 mybatis 이므로 다음과 같이 썻다. Service 클래스public void test(){// Mapper를 통해 호출batchDataMapper.selectData(new ResultHandler(){@Overridepublic void handleResult(ResultContext 2017. 10. 18.
[Spring] 서비스 객체 초기화 init : @PostConstruct 사용 2가지 방법이 있다.1) 어노테이션 사용2) xml 에 등록 여기서는 1번을 다루고자 한다 다음의 서비스 클래스가 있다.@Servicepublic class test{Map map; public void action(){System.out.println(map.get("key"));}} action을 바로 실행하면 객체가 생성되지 않았기 때문에 에러가 난다.그래서 @PostConstruct 를 이용하면 된다.@Servicepublic class test{Map map; @PostConstructpublic void init(){map = new HashMap();map.put("key", "test");} public void action(){System.out.println(map.get("key")).. 2017. 10. 10.
[정규식-JAVA] 금액에 콤마찍기 // 금액 콤마 삽입public static String setAmount(String amount) {if (amount == null) {return amount;} else if (amount.equals("")) {return amount;} amount = amount.replaceAll("\\B(?=(\\d{3})+(?!\\d))", ","); return amount;} 2017. 9. 28.
반응형