https://github.com/anchanung/spring
Spring을 공부합니다.
https://github.com/anchanung/spring
java spring
Last synced: 3 months ago
JSON representation
Spring을 공부합니다.
- Host: GitHub
- URL: https://github.com/anchanung/spring
- Owner: AnChanUng
- Created: 2022-07-22T14:25:16.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2025-02-21T16:43:29.000Z (4 months ago)
- Last Synced: 2025-02-21T17:42:18.917Z (4 months ago)
- Topics: java, spring
- Language: HTML
- Homepage:
- Size: 16.8 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## 김영한 스프링
- 📋스프링 입문 - 코드로 배우는 스프링, 웹MVC, DB접근 기술 ✅
- 📋스프링 핵심 원리 - 기본편 ✅
- 📋모든 개발자를 위한 HTTP 웹 기본 지식 ✅
- 📋스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 ✅
- 📋스프링 웹 MVC 2편 ✅ (74/126)
- 📋스프링부트와 JPA활용1 ✅
- 📋자바 ORM 표준 JPA 프로그래밍 - 기본편 ✅
- 📋스프링 DB 1편 - ✅
- 📋스프링 DB 2편 - 진행중 (트랜잭션만 X)
- 📋스프링 핵심 원리 - 고급편## Spring 해보고 싶은 것
- 🛠️ Querydsl을 활용하여 무한스크롤
- 🛠️ 동시성 이슈 해결 (비관적 락, 멱등성 등 적용)
- 🛠️ WebSocket을 활용한 실시간 양방향 채팅방 구현
- 🛠️ WebRTC를 활용하여 실시간 양방향 화상 채팅 구현
- 🛠️ RabbitMQ를 활용한 실시간 코드 스트리밍 서버 구현
- 🛠️ Kafka와 STOMP를 활용한 실시간 1대1 채팅 서비스 구현
- 🛠️ 위 채팅 서비스의 채팅 내역을 MongoDB에 저장 및 관리 기능 구현
- 🛠️ ElasticSearch를 활용한 빠른 키워드 검색 및 유사 단어 추천 기능 구현
- 🛠️ SpringSecurity+JWT+Ouath 소셜로그인 구현## Java/Spring 읽을 책
- 📚 객체지향의 사실과 오해 ✅
- 📚 오브젝트
- 📚 자바 ORM 표준 JPA 프로그래밍 ✅
- 📚 토비의 스프링 3.1 1편
- 📚 토비의 스프링 3.1 2편## JPA
자바 ORM 표준 JPA 프로그래밍 - 기본편
- [JPA](https://good-abacus-b37.notion.site/JPA-1a1c64f6820381cbb6bacea5ad859e3f?pvs=4)
- [ORM](https://good-abacus-b37.notion.site/JPA-ORM-1a1c64f6820381e8a54be684cac27abc?pvs=4)
- [annotation](https://good-abacus-b37.notion.site/JPA-anotation-1a1c64f6820381eb8f00cfc3a33e4523?pvs=4)
- [상속관계 매핑 전략(@Inheritance, @DiscriminatorColumn)](https://good-abacus-b37.notion.site/JPA-Inheritance-DiscriminatorColumn-1a1c64f682038130b9c4f348925570cd?pvs=4)
- [ID 생성 전략](https://good-abacus-b37.notion.site/JPA-ID-1a1c64f6820381d69a72ed1b4663c394?pvs=4)
- [영속성 관리](https://good-abacus-b37.notion.site/JPA-1a1c64f6820381daac89fd39f546c106?pvs=4)
- [엔티티 매핑](https://good-abacus-b37.notion.site/JPA-1a1c64f6820381f6ad11c610559fa573?pvs=4)
- [연관관계 매핑](https://good-abacus-b37.notion.site/JPA-1a1c64f6820381188828f464159ffbef?pvs=4)
- [프록시와 연관관계 매핑](https://good-abacus-b37.notion.site/JPA-1a1c64f6820381208b62c418da7e0b44?pvs=4)
- [값 타입](https://good-abacus-b37.notion.site/JPA-1a1c64f6820381fa96c4c9a103a9c1b9?pvs=4)
- [페이징, 정렬처리](https://good-abacus-b37.notion.site/JPA-1a1c64f68203816c81fadd5000f3b15a?pvs=4)
- [성능 최적화 N+1 문제](https://good-abacus-b37.notion.site/JPA-N-1-1a1c64f682038187a162e95f7499dc75?pvs=4)