본문 바로가기

개발

Spring message 태그를 이용한 메세지 관리, spring:message의 일곱 가지 속성 Spring message 태그를 이용한 메세지 관리2009/07/09 18:09 in 프로그래밍/Spring아래 예와 같이 HTML이 Title에 대한 일관성을 확보하기 위하여 JSP 에서 Title 태그에 문자열을 그대로 입력하지않고 메세지 소스를 이용한다. ㅁ ResourceBundleMessageSource 사용하기 - Spring 프레임워크 웹 어플리케이션에서 MessageSource 소스 관리를 위하여 ResourceBundleMessageSource을 사용한다. - 보통 메세지 .properties 파일들이 WEB-INF/classes 디렉토리에 모여져 있다. - MessageSource가 변경될 경우 MessageSource 를 반영할려면 애플리케이션 서버를 재시작해야한다. 더보기 ㅁ Re.. 더보기
Tomcat + Spring Framework + myBatis셋팅 Tomcat + Spring Framework + myBatis셋팅출처: 밥팅우기's Log기존 본문에 추가 작성은 이 색깔로 표시했음. Tomcat + Spring Framework + iBatis(myBatis) 를 설치해야할 일이 생겨 하는 김에 여기에 정리해놓고자 한다. 1. 톰캣 다운로드http://tomcat.apache.org/download-70.cgi 에서 Core zip 버전을 받으면 된다. (Linux경우 tar.gz)ex) http://mirror.apache-kr.org/tomcat/tomcat-7/v7.0.33/bin/apache-tomcat-7.0.33.zip다운로드 후 압축 해제하면 설치는 끝.편의상 압축 푼 후 해당 tomcat 디렉토리를 c:\tomcat7 로 이동시켜주겠.. 더보기
mybatis 동적쿼리 조건문에 isEmpty, isNotEmpty 를 써보자. mybatis 동적쿼리 조건문에 isEmpty, isNotEmpty 를 써보자.mybatis 2011/10/18 12:26 출처: http://stove99.tistory.com/73 iBatis 에서 mybatis 로 바뀌면서 바뀐것들 중에 하나가 동적쿼리문에서 쓰는 태그들이다. iBatis 에 있던 요런 것들이 mybatis 에서는 요렇게 대체할 수 있어서 쫌더 간결해 진것 같다. 그런데 test="" 요기에서 쓸수 있는 비교연산자들 중에는 null 인지 빈 공백인지 판단하던 , 를 대체할만한 비교연산자가 없었다. null 인지 공백인지 mybatis 에서 판단하기 위해서는1 요렇게 쫏끔 번거롭게 쓸 수 밖에 없는것 같았다. 뭐 더 찾아보진 않았지만~ 어째 다른 방법이 없나 쭉 찾아보니까~ 신기하게도.. 더보기
myBatis 파라미터 바인딩시 주의점 myBatis 파라미터 바인딩시 주의점 myBatis(ibatis)by 프렐루드 2010/09/17 17:08 preludeb.egloos.com/4466584 덧글수 : 4출처: 프렐루드의 잡담방매핑구문에 파라미터를 전달할때 값 기반으로 전달한 파라미터를 사용하면 아무런 문제 없이 처리된다. String parameterName = "value"; session.selectList("com.test.mapper.TestSql", parameterName) 이렇게 파라미터를 주고 SELECT * FROM Account WHERE AccountName = #{parameterName} 이렇게 매퍼를 사용하면 정상적으로 처리된다. 하지만 $를 이용해 바인딩하는 경우에는 에러가 발생한다. SELECT * FR.. 더보기
spring 설정 xml과 소스코드에서 properties 사용하기 spring 설정 xml과 소스코드에서 properties 사용하기PROGRAMING/SPRING_FRAMEWORK context:property-placeholder 와 util:properties 를 비교해서 설명해주셔서 기존 소스들을 고치는데 큰 도움이 되었습니다~ spring 설정 xml에 다음과 같은 구문을 추가한다.(첫번째) 굵은 표시를 한 부분을 추가한다.classpath:database.properties의 의미는 classpath로 지정된 경로들에 있는 database.properties를 읽어오라는 뜻이라한다.classpath:properties/*.properties의 의미는 classpath로 지정된 경로들에 있는 확장자가 properties인 파일들을 모두 읽어 오라는 뜻이라한다... 더보기
<util:properties/> 와 Spring EL 로 값 가져오기 와 Spring EL 로 값 가져오기Spring 2013/04/12 15:26 예제로 맨든 이클립스 프로젝트(maven project) SpringProperty.zip XML 설정 - xmlns를 설정해주는걸 알게 되었음. - 당연한건데;;;;;;ㅠㅠ12345678910111213141516171819 더보기
Spring context:component 전자정부 샘플 소스를 설치하고 보면. dispatcher-servlet.xml 에는 이렇게 선언되있고 context-common.xml 에는 이렇게 되있는데요. dispatcher-servlet.xml 에서 include-filter Controller 를 해주고 context-common.xml 에서 exclude-filter Controller 를 해주는데 이게 맞는건가요? 안녕하세요 프레임워크센터입니다. 해당 Component-scan 부분은 비즈니스레이어와 클라이언트 레이어를 분리하기 위하여 각각servlet과 spring선언 부분에 나뉘어 선언이 되어 있습니다. 한군데로 합치셔도 무방하며 이렇게 2가지 레이어로 분리한 이유는 하나의 클라이언트에서 여러 비즈니스레이어를 공유할 수 있는 장점이 있기.. 더보기
Xml 명명 규칙 - 특수 문자에 대하여 Xml 명명 규칙 - 특수 문자에 대하여 1. tag 이름에 !"#$%&'()*+,/;?@[\]^`{|}~,들어 가면 안되고빈칸, -, ., 숫자로 시작할 수 없다는 규칙 2. ""& = "&"&apos; = '" = " 출처: http://en.wikipedia.org/wiki/XML#Escaping 더보기
Spring + Mybatis 환경설정 제목: Spring + Mybatis + Restful 환경구축 (1): Jood Blog날짜: 13-9-4내용: 평가: 이걸로 하는게출처: http://ktjood.blogspot.kr/2013/04/spring-mybatis-restful-1.html 제목: Spring+iBatis+Maven 셋팅 및 연동날짜: 13-9-4내용: Spring + iBatis + Eclipse 환경구축 및 iBatis 연동 설명평가: 내용은 좋은데 ibatis임..출처: http://jqdom.com/archives/23 제목: 6. Spring Framework 시작하기 (Hello World의 단계적 변화)날짜: 13-9-4내용: 평가: 미묘하게 안 맞음?출처: http://www.gliderwiki.org/wik.. 더보기