Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a new module for Spring Framework #899

Closed
wants to merge 4 commits into from
Closed

Conversation

seongahjo
Copy link
Contributor

Summary

Describe what feature is implemented by this PR.
If there is a related issue, write the issue number and link

(Optional): Description

Describe your changes in detail

How Has This Been Tested?

Please describe the tests that you ran to verify your changes.

Is the Document updated?

We recommend that the corresponding documentation for this feature or change is updated within the pull request
If the update is scheduled for later, please specify and add the necessary information to the discussion page.

@seongahjo seongahjo added this to the 1.0.13 milestone Jan 24, 2024
@seongahjo seongahjo force-pushed the sa/add-fixture-spring branch from 14c7881 to 2ad58f5 Compare January 24, 2024 11:33
@seongahjo seongahjo modified the milestones: 1.0.13, 1.1.0 Jan 24, 2024
@seongahjo seongahjo force-pushed the sa/add-fixture-spring branch 9 times, most recently from 8f33c31 to 220e7ca Compare January 29, 2024 05:29
@seongahjo seongahjo force-pushed the sa/add-fixture-spring branch from ad41402 to a86031b Compare February 2, 2024 09:35
@seongahjo seongahjo changed the base branch from main to 1.1.0 February 2, 2024 09:35
@seongahjo seongahjo force-pushed the sa/add-fixture-spring branch 5 times, most recently from ef64677 to a825f51 Compare February 3, 2024 07:59

dependencies {
api(project(":fixture-monkey"))
implementation("org.springframework.boot:spring-boot-starter-aop")

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

이거는 왜 필요할까요?

implementation("org.springframework.boot:spring-boot-starter-aop")
implementation("org.springframework.boot:spring-boot-starter-test")
implementation("io.projectreactor:reactor-core:3.5.6")
implementation("org.projectlombok:lombok:${Versions.LOMBOK}")

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

이것도 필요한걸까요?

@flex-myeonghyeon
Copy link

flex-myeonghyeon commented Feb 4, 2024

이 모듈이 무엇을 하려고 하는건지는 배경이 없어서 정확히 모르겠지만..
대략 추측되는 형태로는 이게 필요할까? 입니다

필요성이 있어 만든다고 하더라도 spring framework 라는 대표성을 가져가기에는 specific 한 기능(AOP) 활용에 맞춰져 있어 다른 이름이었으면 좋겠습니다

@seongahjo seongahjo force-pushed the sa/add-fixture-spring branch from a825f51 to 53a6f0a Compare February 4, 2024 09:08
@seongahjo
Copy link
Contributor Author

@flex-myeonghyeon
현재 이 상태로 배포할 것은 아니고, 플라즈마 내에서 실험적으로 사용해보고 의견을 받고자 임시로 만들고 스냅샷으로 배포한 모듈입니다.
스프링 프레임워크에서 픽스쳐 몽키를 활용할 수 있는 다른 기능들이 있을지 확인하기 위해서 임시로 fixture-monkey-spring이라는 이름을 가칭으로 정했습니다. 더 있다면 기능을 계속 붙여나갈 예정입니다.
추가적인 기능이 더 없다면 fixture-monkey-spring-aop 혹은 fixture-monkey-spring-interceptor로 이름을 변경할 것 같습니다.

@seongahjo
Copy link
Contributor Author

실제 프로덕션에서 사용하기 위해서는 생각보다 고려해야할 사항들이 많아서 다음 메이저 버전(1.2.0)에서 다시 고민을 해보겠습니다.

@seongahjo seongahjo closed this Mar 27, 2024
@seongahjo seongahjo deleted the sa/add-fixture-spring branch April 6, 2024 05:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants