2018년 3월 8일 목요일

javascript typeof연산자

자세한 내용은 msdn 참조

https://msdn.microsoft.com/ko-kr/library/259s7zc1(v=vs.94).aspx 
typeof 연산자는 형식 정보를 문자열로 반환합니다.
typeof는 "number", "string", "boolean", "object", "function" 및 "undefined"의 6가지 값을 반환할 수 있습니다.

위 값을 if(val=="undefined")) 이렇게 비교하면 값이 정상적으로 비교되지 않는다

   if(typeof val =="undefined"){
    console.log("undefined");}

위의 값은 꼭 typeof를 사용해서 비교해야한다

2018년 3월 1일 목요일

vue devtools not showing

크롬 개발자 도구에 vue 가 정상적으로 안보일경우 방법

before me create app
Vue.config.devtools = true


after me create app
window.__VUE_DEVTOOLS_GLOBAL_HOOK__.Vue = app.constructor;

2018년 2월 21일 수요일

ant pattern 정리

웹 개발을 진행하다 보면 대부분 url mapping 설정을 ant pattern으로 한다.
스프링에서 mvc:resources mapping="/static/**" 또는 security:intercept-url pattern="/user/**" 이 그러하다. 설정에 대한 표현식으로 ant pattern을 사용하기 때문에 *, **, ? 의 의미를 확실히 알아둘 필요가 있다.

? : 1개의 문자와 매칭 (matches single character)
* : 0개 이상의 문자와 매칭 (matches zero or more characters)
** : 0개 이상의 디렉토리와 파일 매칭 (matches all files / directories)

참조
http://lng1982.tistory.com/169

2018년 2월 12일 월요일

Gson Json 관련

Gson이란?
- Gson은 JSON 파일을 자바 오브젝트로 변환할 수 있게 해주는 구글이 만든 자바 라이브러리
Gson 특징
- JSON 파일을 쉽게 읽고 만들 수 있는 메소드를 API로 제공한다.
- JAVA Generics를 지원한다
JSON이란?
JavaScript Object Notation의 줄임말.
- JSON 그자체는 단순 데이터 포맷. 통신방법도, 프로그래밍 문법도 아님
JSON 위키피디아 자료 

2018년 2월 6일 화요일

Spring dbcp 암호화 방법

1. org.apache.commons.dbcp.BasicDataSource 를 상속하는 암호화 클래스 파일 생성

2. DB bean 설정하는 부분을 새로 가공한 DataSource로 변경
<bean id="dataSource" class="com.sec.op.common.util.CommonDataSource" destroy-method="close">
->
<bean id="dataSource" class="com.sec.op.common.util.CommonDataSource" destroy-method="close">


Spring 환경변수 세팅방법

1 properties.xml 설정

<beans profile="dev">
<context:property-placeholder location="classpath*:properties/dev.properties" />
<bean id="applicationProperties" class="org.springframework.beans.factory.config.PropertiesFactoryBean">
<property name="location" value="classpath:properties/dev.properties" />
</bean>
<util:properties id="config" location="classpath:/properties/dev.properties"/>
</beans>



2 datasource.xml 에서 config 를 사용해서 값 가져오는 방법

<property name="driverClassName" value="#{config['jdbc.driver']}" />