์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- ๋ชจ๋ฐ์ผ์ฑํ๋ก๊ทธ๋๋ฐ
- ๊ฐ๋ฐ์
- ๊ทธ๋ฆฌ๋์๊ณ ๋ฆฌ์ฆ
- ์คํ๋ง
- boj11653
- ์๋ฃ๊ตฌ์กฐ
- ์ฝ๋ฉํ ์คํธ
- ์ฝ๋ฉ
- ์ปด๊ณต
- spring
- ๋ฐฑ์ค1436
- ํ๋ก ํธ์ค๋
- SSE
- ๋ฐฑ์คํ์ด
- ์ปดํจํฐ๊ณตํ
- ์ฐ์ ์์ํ
- ChatGPT
- ํ๋ก๊ทธ๋๋ฐ
- ํ์ด์ฌ
- ์ปด๊ณต์
- ๋ฆฌ์กํธ
- ๋ฐฑ์ค
- ์น๊ฐ๋ฐ
- ์น๊ฐ๋ฐ๊ธฐ๋ก
- ๋ฐฑ์๋
- ๋จ์ํ ์คํธ
- ๋ฆฌ์กํธ๋ค์ดํฐ๋ธ
- ์ดํญ๊ณ์
- ๊ทธ๋ฆฌ๋
- ์๊ณ ๋ฆฌ์ฆ
- Today
- Total
๋ชฉ๋กspring (3)
๐ป๐ญ๐ง๐
์ฌ์ค ์ ๋ฉ์ธ ๊ธฐ๋ฅ์ธ ์ฐธ๊ฐ ์ ์ฒญ ๊ธฐ๋ฅ์ด๋ค. ์ฒ ์ ํ ๊ตฌ๋ถํด์ ๊ตฌํํ๋ ๊ธฐ๋ฅ๋ค์ด ์ด์ ๋ ์ด๊ฒ์ ๊ฒ ์์ด๊ธฐ ์์ํ๋๊น ์ด ๋ฉ์๋๋ ์ฌ๊ธฐ๋ค๊ฐ ๋๋๊ฒ ๋์๊น ์ ๊ธฐ๋ค๊ฐ ๋๋๊ฒ ๋์๊น.. ํ๋ ๊ณ ๋ฏผ์ด ์๊ธฐ๊ธฐ ์์ํ๋ ๊ฒ ๊ฐ๋ค. ๊ทธ๋ฆฌ๊ณ ์ ์ ๋น์ฆ๋์ค ๋ก์ง ์ฐจ์์์ ๋ค๋ค์ผํ ์ ์ฝ ์กฐ๊ฑด๋ค์ด ์๊ธฐ๋ ์ ๋ฒ ์ฌ๋ฐ๋ค !! ๐ฅน๐ ๊ฒฝ๊ธฐ ์ฐธ๊ฐ ์ ์ฒญ ๊ธฐ๋ฅ์ ์กฐ๊ฑด์ ๋ค์๊ณผ ๊ฐ๋ค. โ user์ ์กฐ๊ฑด์ด ํด๋น ๋งค์น ํ๊ทธ๋ค์ ์กฐ๊ฑด๊ณผ ๋ถํฉํ์ง ์์ ๊ฒฝ์ฐ ์ฐธ๊ฐ ์ ์ฒญ ๋ถ๊ฐ โ match์ ํ์ฌ ์ฐธ๊ฐ ์ ์ฒญ ์ธ์์ด ์ ์ฒด ๋ชจ์ง ์ธ์๊ณผ ๊ฐ์ ๊ฒฝ์ฐ, (์ฐธ๊ฐ ์ธ์์ ๋ชจ๋ ๋ชจ์งํ์ ๊ฒฝ์ฐ) ์ฐธ๊ฐ ์ ์ฒญ ๋ถ๊ฐ โ user ๊ฐ ์ด๋ฏธ ์ฐธ๊ฐ ์ ์ฒญํ ๋งค์น๋ค๊ณผ ์๊ฐ์ด ๊ฒน์น๋ฉด ์ฐธ๊ฐ ์ ์ฒญ ๋ถ๊ฐ โ ์ด์ธ๋ ์ฐธ๊ฐ ์ ์ฒญ ์๋ฃ ํ์ ํด๋น ๋งค์น์ ํ์ฌ ์ฐธ๊ฐ ์ ์ฒญ ์ธ์ ์ 1 ์ฆ๊ฐ ์ด ์กฐ๊ฑด..
@Test public void save(){ Member member = new Member(); member.setName("Spring"); repository.save(member); Member result = repository.findById(member.getId()).get(); Assertions.assertThat(member).isEqualTo(result); } Test ๋ฉ์๋ ์์๋ @Test ์ด๋ ธํ ์ด์ ํ๊ธฐ Assertions ๋ด๊ฐ ๊ฐ์ ํ๊ณ ์๋ ์ฌ์ค์ด ์ค์ ์ ๊ฐ์์ง ๋ช ์ํ ์ ์๋ ๋๊ตฌ Assertion.assertThat(expected,actual) โก๏ธ JUnit ๋ฉ์๋๋ก, expected ์ actual ๊ฐ ๊ฐ์์ง ๋น๊ต โ ์์ ์ ์ํด์ผ ํจ !!!! Assertion...
Map key ๋ก value๋ฅผ ์ป์ด๋ด๋ ๋ฐฉ์ key ๋ ์ค๋ณต ํ์ฉ โ value ๋ ์ค๋ณต ํ์ฉ ๐ HashMap map = new HashMap(); map.put("name", "Sally"); -> key๊ฐ "name"์ด๊ณ , value๊ฐ "Sally" ์ธ ๊ฒ์ map์ ์ฝ์ ํ๋ ๊ฒ Optional NullPointerException ์ ๋ฐฉ์งํ๊ธฐ ์ํด null ๊ฐ์ด ์ค๋ฉด ๊ฐ์ธ๋ ๊ฒ Optional.ofNullable() : ๊ฐ์ด null ์ด ์๋ ๊ฐ์ฒด ์์ฑ Optional.of() : ๊ฐ์ด null ์ด ์๋ ๊ฒฝ์ฐ์๋ง ๊ฐ์ฒด ์์ฑ Optional.empty() : ๊ฐ์ด ๊ฐ์ง ์๋ ๊ฐ์ฒด ์์ฑ #### Map ์์ ํน์ ์กฐ๊ฑด์ ๋ง์กฑํ๋ ๊ฐ์ฒด ์ฐพ๊ธฐ @Override public Optional findByNa..