일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 업캐스팅
- 상속예제
- Validations
- 상속
- jquery
- while
- 스프링
- IBatis procedure
- 형변환
- 가변인자
- Random
- 전체텍스트
- 추상클래스
- Full text
- 단축키
- 25가지 효율적인 sql작성법
- 다운캐스팅
- Login with OAuth Authentication
- 자바
- 전체
- 전자정부
- 다형성
- 로또
- 자바 야구게임
- 야구게임
- angular2
- 페이징
- full text indexing
- 이클립스
- Today
- Total
목록SPRING (109)
nalaolla
Spring + SqlSession + MyBatis + 프로시져 호출하여 우편번호 가져오기 우편번호 검색하여 해당 결과리스트 가져오는 단순한 프로세스이다.. 혹 까먹을까봐 블로그에 남겨놓기로 하자.. 우선 Bean설정부터..root_context.xml 설정 classpath:jdbc/oracle.properties classpath:jdbc/sqlMapper_Member.xml classpath:jdbc/sqlMapper_Common.xml /WEB-INF/tiles/tiles_index.xml /WEB-INF/tiles/tiles_sub.xml /WEB-INF/tiles/tiles_template.xml CommonService.javapackage nzin.co.kr.common.model; im..
AOP-Aspect Oriented Programming관점 지향 프로그래밍 - 어플리케이션 핵심이 모듈을 구동함에 있어서 공통적으로 적용되는 기능(트랜젝션,보안,Logging 등등)을 분리하여 적용하는 기술을 말함.기존방법 상속 : 상속은 다중모듈에서 구현히 힘들다.관점 지향방식 : spring AOP 는 특정객체를 생성하여 이를 필요로 하는곳에 끼워넣어서 처리한다.용어정리:1. Aspect : 공통 관심 사항2. Advice : Aspect 처리시 실행문 또는 기능구현부3. Joinpoint : Advice를 적용할 메소드 콜 또는 필드값 초기화, 자바단과 Advice를 연동설정4. PointCut : Joinpoint의 일부분으로서 실제 Advice에 설정시 클래스,메소드,정규표현식등으로 설정한다...
인터셉터(Interceptor) 사용하기 ==================================servlet-context.xml================================== ==================================TestInterceptor.java================================== import org.springframework.web.servlet.handler.HandlerInterceptorAdapter; public class TestInterceptor extends HandlerInterceptorAdapter {private static final Logger logger = LoggerFactory.getLogger..
log4j 사용 및 적용방법 ============================ 1.Log Level ============================ FATAL : 가장 크리티컬한 에러가 일어 났을 때 사용합니다. ERROR : 일반 에러가 일어 났을 때 사용합니다. WARN : 에러는 아니지만 주의할 필요가 있을 때 사용합니다. INFO : 일반 정보를 나타낼 때 사용합니다. DEBUG : 일반 정보를 상세히 나타낼 때 사용합니다. ============================ 2.ConversionPattern ============================ %p debug, info, warn, error, fatal 등의 priority 가 출력. %m 로그내용이 출력 %d 로깅 이벤..
mybatis사용하기 JdbcTemplate를 사용하지 않고 mybatis를 사용하여 데이터 처리하는 방법입니다. ==================================================pom.xml에 Mybatis dependency추가==================================================org.mybatismybatis-spring1.1.1 ===============================================================================================root-context.xml 에 빈등록(SqlSessionFactoryBean, SqlSessionTemplate)==============..
BasicDataSource사용하기 BasicDataSource는 Connection Pool역활을 한다. pom.xml에 다음과 같이 dependency추가commons-dbcpcommons-dbcp1.2.2 root-context에 빈 등록 classpath:jdbc/oracle.properties src/main/resources/ --> jdbc/oracle.properties 등록 oracle.DRIVER_NAME=oracle.jdbc.OracleDriveroracle.URL=jdbc:oracle:thin:@localhost:1521:xeoracle.USER_ID=testoracle.USER_PW=hi123456 DAOimpl DAO java에서 해당 연결객체를 사용할 수 있다.@Autowire..
org.codehaus.jackson jackson-core-asl 1.9.13 org.codehaus.jackson jackson-mapper-asl 1.9.13 예제는 다음과 같다.. /*** Handles requests for the application home page.*/@Controllerpublic class HomeController { private static final Logger logger = LoggerFactory.getLogger(HomeController.class); /** * Simply selects the home view to render by returning its name. */ @RequestMapping(value = "/", method = Reque..
Spring 한글처리 web.xml에 다음과 같은 코드 encodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8 forceEncoding true encodingFilter /*