f-lab-edu / study-together Goto Github PK
View Code? Open in Web Editor NEW함께 모여 공부하는 온라인 독서실
함께 모여 공부하는 온라인 독서실
매번 로그인 체크를 할 때마다 중복된 로그인 체크 로직이 작성될텐데요, 이를 servlet filter, spring mvc interceptor, aop 중 구현 가능한 방법을 검토해보고 구현해봅시다!
사용자가 Room을 생성할 때 사용하게 될 API를 설계하고 구현해주세요.
요청 e.g.)
POST /api/v1/rooms
{
...
}
응답 e.g.)
201 Created
{
"roomId": 1
}
세션 권한 관리 기능 추가: 권한 생성 로직 및 서비스 구현
우리가 개발하는 프로그램은 각 상황에 따라 접근해야 하는 리소스(DB, 메세지 큐 등)가 달라질 수 있습니다.
이 때 매번 실행할때마다 별도로 코드를 수정해서 하기엔 너무 복잡합니다. 이를 해결하기 위해 어떻게 할 수 있을까요?
다음 블로그 글을 보고 적절하게 profile을 나눠봅시다.
사용자가 Scheduler을 생성할 때 사용하게 될 API를 설계하고 구현해주세요.
요청 e.g.)
POST /api/v1/schedulers
{
...
}
응답 e.g.)
201 Created
{
"schedulerId": 1,
"todos": [1, 2, 3]
}
사용자 스터디룸 입장과 퇴장시 인원 체크 API 설계 및 구현
Service 레이어에 있는 모든 클래스의 테스트 코드를 작성해주세요.
테스트코드를 작성하는 관점에는 여러 방법론이 있습니다.
각 테스트 작성 방법에 대해 학습해보고 적절하게 구현해주세요!
현재 TCP 모드 사용하는 H2 Database를 Local(In-Memory) 모드로 변경
모든 요청에대해 로그를 활성화해주세요.
다음 키워드를 검색하여 학습하고 현 프로젝트에 적용해주세요!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.