본문 바로가기

Spring/Toby의 스프링3 따라하기

(14)
spring jdbcContext 12345678910111213141516171819202122232425262728293031323334353637383940package com.plutusds.data.server.dao; import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Component; import javax.sql.DataSource;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.SQLException; @Componentpublic class JdbcContext { @Autowired private Dat..
spring boot datasource만들기 spring boot datasource만들기 DataSourceConfiguration.java123456789101112131415161718192021222324252627282930313233343536import lombok.extern.slf4j.Slf4j;import org.springframework.beans.factory.annotation.Value;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.jdbc.datasource.DriverManagerDataSource; import java..
내 꿈은 유투버 스프링 동영상 강좌 - 02 Intellij 설치 java hello world 출력 내 꿈은 유투버 스프링 동영상 강좌 - 02 Intellij 설치 java hello world 출력 유투브 동상 찍어봄. 내용1.Intelli j 설치2.Java Project생성3.Hello World 출력 end.
내 꿈은 유투버 스프링 동영상 강좌 - JDK설치 내 꿈은 유투버 스프링 동영상 강좌 - JDK설치 jdk 설치 동영상을 찍어 보았다.목소리도 같이 녹음 했다.ㅎㅎ end.
UserDao Test code UserDao Test code 아래 4가지 항목을 test하는 test code 1.DummyData2.addAndGet3.Update4.getAll @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration("/applicationContext.xml") public class UserDaoJdbcTest { @Autowired private UserDao userDao; private User user1, user2, user3; @Before public void setUp() throws Exception { this.user1 = new User("oceanfog", "kyeongork", "1123", Level.BASIC, 1, 0, "o..
토비의 스프링 5장 'Service 추상화'부터 시작하기 위한 준비 토비의 스프링 5장 'Service 추상화'부터 시작하기 위한 준비 토비의 스프링3는 기본적으로 사용하는 라이브러리가 있기 때문에 그걸 먼저 import 해놓고 해야 편하다. build.gradle을 아래와 같이 setting 해놓고 시작하는게 좋다. build.gradlegroup 'java' version '1.0-SNAPSHOT' apply plugin: 'java' apply plugin: 'idea' sourceCompatibility = 1.8 repositories { mavenCentral() } dependencies { testCompile group: 'junit', name: 'junit', version: '4.11' compile 'mysql:mysql-connector-java..
Toby의 Spring3 따라하기-제4편 AnnotationContext를 이용한 Spring 사용 Toby의 Spring3 따라하기-제4편 AnnotationContext를 이용한 Spring 사용 최종적인 파일들의 모습은 왼쪽과 같다. 중요한 것은 src/main/resources에 있는 applicationContext.xml이다. 아래 이전 포스트 에서2015/09/08 - [배우는 것/Spring] - Toby의 Spring3 따라하기-제3편 connectionMaker interface 이용해서 분리하기 만들었던 Interface인 ConnectionMaker와 Interface의 구현 Class인 RConnectionMaker를 applicationContext.xml과 ApplicationContext를 이용해 대체하는 것이다. Spring은 ApplicationContext라고 볼 수 ..
Toby의 Spring3 따라하기-제3편 connectionMaker interface 이용해서 분리하기 Toby의 Spring3 따라하기-제3편 connectionMaker interface 이용해서 분리하기 UserDao.javaimport java.sql.*; /** * Created by krkim on 2015-09-08. */ public class UserDao { ConnectionMaker connectionMaker; public UserDao(ConnectionMaker connectionMaker) { this.connectionMaker = connectionMaker; } public void add(User user) throws SQLException { Connection c = null; try { c = connectionMaker.getConnection(); } catc..