타입스크립드를 이용하여 스크립트를 작성하다가 보면 아래와 같은 에러 메세지를 볼 수가 있습니다. undefined is not assignable to type undefine은 할당할 수 없는 타입이라는 소리인데 아래와 같은 소스가 있다고 할때 interface Member { name: string, age: number, gender?: string, address?: string } function getMember() { let member = {name:"John"}; return member; } let members: Member = getMember(); let name: string = member.name; 위의 소스에서는 undefined is not assignable to typ..
농구를 다시 시작하고 몇년쯤 지나 어느날 계단에서 넘어져서 무릎에 타박상을 심하게 당하게 되었다. 정형외과에서 MRI까지 찍어보는 소동 끝에 뼈와 인대에는 특별한 이상은 없다는 소견을 받았지만, 조금만 무리하면 무릎이 부어 오르는 증상이 몇달째 계속 되어 무릎 보호를 위해 무릎 보호대를 알아보던 중 바우어파인트 제품을 알게 되었다. 그 전부터 같은 농구팀에서 뛰는 지인들이 써보고는 좋다고 추천하긴 했지만, 무릎에 딱히 이상도 없었고 가격적인 부담도 좀 있어(무슨 무릎보호대가 13만원이나 해...!!) 망설이던 차에 계속 되는 무릎통증에 내 몸을 위해 쓰는 건데 아끼지 말자(?) 라는 마음으로 덜컥 구매하게 되었고 (NBA 선수들도 많이 사용한다는 사실이 영향을 주었음을 부정하진 못하겠다...) 그리고 1..
Spring Framework 사용시에 전체 Serivce 와 Controller 혹은 특정 Service와 Controller에 일괄적인 작업을 해줄 필요가 있을 때가 있다. 경우에 따라 다르겠지만 Log와 같은 경우, 전체 Controller에 특정 값을 셋팅 해줄 경우가 이에 해당하게 되겠네요. Spring에서 Aop를 설정하기 위한 방법은 몇가지 있지만 그중에서 가장 구현하기 간단한 Annotation을 이용한 방법을 사용하려 합니다. 먼저 servlet-context.xml 혹은 dispatcherServlet.xml 과 같이 web.xml에 설정하신 servlet 설정 파일에 아래와 같은 Bean을 등록하여 줍니다. 1 2 cs 위와 같이 등록하신 후에 Bean를 구현하여 줍니다. 1 2 3 ..
Jquery를 사용한 화면 개발시에 특정 form에서 submit이 실행되었을 때 특정한 로직을 추가해야 할 경우가 발상합니다. 그런 상황에는 아래와 같이 Jquery 의 .submit() 함수를 이용하여 해당 내용을 구현할 수 있습니다. 123456789101112$(function(){ $("#testFrm").submit(function(event){ $("#testFrm input[name=mobilePhone]").val('010-1234-1235'); return true; });});Colored by Color Scriptercs 예를 들어 설명하기 위하여 간단한 소스로 구성해 보았습니다.testFrm이라는 ID를 가진 form이 submit 될때 휴대폰 번호를 셋팅하는로직이 실행되는 내용..