Skip to content

Commit

Permalink
[럿고] 4단계 - HTTP 웹 서버 리팩토링 미션 제출합니다. (#193)
Browse files Browse the repository at this point in the history
* refactor: 세션 생성 변경

* feat: RequestMapping 및 Controller 어노테이션 생성 및 멀티모듈 구현

* feat: 리플랙션 시 인스턴스 스캔 기능 구현

* chore: 빌드 폴더 삭제

* reqeustInvoker를 생성해 instance와 method 한곳에서 처리 하도록 변경
  • Loading branch information
ksy90101 committed Nov 24, 2020
1 parent c709ec7 commit 5f4975c
Show file tree
Hide file tree
Showing 123 changed files with 865 additions and 785 deletions.
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -18,4 +18,6 @@ bin/
.idea
*.iws
*.iml
*.ipr
*.ipr

out
34 changes: 19 additions & 15 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -4,22 +4,26 @@ plugins {
id 'eclipse'
}

version = '1.0.0'
sourceCompatibility = 1.8
subprojects {
apply plugin: 'java'

repositories {
mavenCentral()
}
version = '1.0.0'
sourceCompatibility = 1.8

dependencies {
implementation 'com.google.guava:guava:29.0-jre'
implementation 'ch.qos.logback:logback-classic:1.2.3'
implementation 'com.github.jknack:handlebars:4.2.0'
implementation 'org.springframework:spring-core:5.2.6.RELEASE'
testImplementation 'org.junit.jupiter:junit-jupiter:5.6.2'
testImplementation 'org.assertj:assertj-core:3.16.1'
}
repositories {
mavenCentral()
}

dependencies {
implementation 'com.google.guava:guava:29.0-jre'
implementation 'ch.qos.logback:logback-classic:1.2.3'
implementation 'com.github.jknack:handlebars:4.2.0'
testImplementation 'org.junit.jupiter:junit-jupiter:5.6.2'
testImplementation 'org.assertj:assertj-core:3.16.1'
}

test {
useJUnitPlatform()
}

test {
useJUnitPlatform()
}
4 changes: 4 additions & 0 deletions settings.gradle
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
rootProject.name = 'jwp-was'
include 'was'
include 'user-service'

42 changes: 0 additions & 42 deletions src/main/java/controller/AbstractController.java

This file was deleted.

12 changes: 0 additions & 12 deletions src/main/java/controller/Controller.java

This file was deleted.

16 changes: 0 additions & 16 deletions src/main/java/controller/IndexController.java

This file was deleted.

27 changes: 0 additions & 27 deletions src/main/java/controller/LogoutController.java

This file was deleted.

17 changes: 0 additions & 17 deletions src/main/java/controller/ResourceController.java

This file was deleted.

5 changes: 0 additions & 5 deletions src/main/java/http/request/RequestMethod.java

This file was deleted.

17 changes: 0 additions & 17 deletions src/main/java/utils/UsersDto.java

This file was deleted.

36 changes: 0 additions & 36 deletions src/main/java/webserver/RequestMapping.java

This file was deleted.

33 changes: 0 additions & 33 deletions src/test/java/controller/ResourceControllerTest.java

This file was deleted.

24 changes: 0 additions & 24 deletions src/test/java/coordinate/AbstractFigure.java

This file was deleted.

13 changes: 0 additions & 13 deletions src/test/java/coordinate/Figure.java

This file was deleted.

7 changes: 0 additions & 7 deletions src/test/java/coordinate/FigureCreator.java

This file was deleted.

21 changes: 0 additions & 21 deletions src/test/java/coordinate/FigureFactory.java

This file was deleted.

46 changes: 0 additions & 46 deletions src/test/java/coordinate/FigureFactoryTest.java

This file was deleted.

Loading

0 comments on commit 5f4975c

Please sign in to comment.