티스토리 뷰
상속
상속은 기존의 클래스를 재사용하여 새로운 클래스를 작성하는 것이다.
기존의 클래스를 재사용함으로써 코드의 재사용성을 높여준다.
상속은 하나밖에 못 한다. 대신, 인터페이스를 활용하여 상속 비슷하게 할 수 있다.
상속이 종적인 방향이라면, 인터페이스는 횡적인 방향으로 클래스들을 집결한다.
https://bibapditura.tistory.com/37
[Java] 상속
상속 상속이란, 기존의 클래스를 재사용하여 새로운 클래스를 작성하는 것이다. 코드의 재사용성을 높이고, 코드의 중복을 제거하여 프로그램의 생산성과 유지보수에 크게 기여한다. class Parent{
bibapditura.tistory.com
패키지 & 임포트
여러 클래스들의 묶음이 패키지이다. 패키지는 디렉토리 구조라고도 할 수 있다.
다른 클래스를 활용하는 방법으로는 임포트가 있다.
https://bibapditura.tistory.com/38
[Java] 패키지와 임포트
패키지 * 패키지는 클래스의 묶음이다. * 패키지에는 클래스나 인터페이스를 포함시킬 수 있으며, 서로 관련된 클래스들끼리 그룹 단위로 묶어 놓음으로써 클래스를 효율적으로
bibapditura.tistory.com
동일한 환경 세팅하기 등
서버 환경이 로컬과 다를 경우에 대한 짧은 글과 배열을 내림차순으로 정렬하는 Arrays 패키지의 코드도 정리해 두었다.
알고리즘을 시각적으로 공유해주는 사이트도 다른 팀원이 정리해주어서 갈무리해두었다.\
https://bibapditura.tistory.com/39
동일한 서버 환경 세팅하기 등
동일한 서버 환경 세팅하기 일전에 서버와 로컬 환경이 달라서 고생했다는 글을 썼었다. 이걸 해결할 수 있는 방법을 팀원이 공유해줬다! pip freeze > requirements.txt // 개발환경을 텍스트 문서로 저
bibapditura.tistory.com
제어자
제어자는 접근제어자와 그외..로 구분할 수 있는데,
접근제어자는 특히 멤버 또는 클래스를 외부에서 접근하지 못하게 함으로써 각 객체 간의 느슨한 결합을 할 수 있도록 해준다.
https://bibapditura.tistory.com/40
[Java] 제어자
제어자 접근제어자: public > protected > default > private 그외: static, final, abstract, native, transient, synchronized, volatile, strictfp 제어자는 클래스나 멤버변수와 메서드에 주로 사용되며, 하나..
bibapditura.tistory.com
Contorller & RestController
드디어 스프링 공부에 들어섰다.
컨트롤러는 Model 객체를 만들어 데이터를 담고, View를 찾아서 반환하는 역할을 하는데, RestController는 View 대신 객체를 반환하고, JSON 형태로 받아주는 역할을 하는 확장된 형태의 컨트롤러라고 할 수 있다.
https://bibapditura.tistory.com/41
[Spring] Controller & RestController
Controller란? - Model 객체를 만들어 데이터를 담고, View를 찾아서 반환하는 역할을 한다. - 스프링에서 어노테이션(@)을 붙여서 사용한다. - RESTful 웹서비스가 많아지자 스프링 4.0부터 @RestController 라
bibapditura.tistory.com
JPA Repository
SQL 문 없이 DB와 소통할 수 있게 해준다.
https://bibapditura.tistory.com/42
[Spring] JPA Repository
JPA Repository를 사용하면 SQL문 없이 CRUD를 할 수 있다! 엄청나다! JPA는 ORM(객체 관계 매핑) 기술 표준으로, 인터페이스의 모음이다. JAVA 어플리케이션과 JDBC 사이에서 동작하는데, 객체를 넘겨받아
bibapditura.tistory.com
'TIL' 카테고리의 다른 글
| [Spring Boot] IoC, DI, 컨테이너 (0) | 2022.05.23 |
|---|---|
| [Spring Boot] Bean & Component (0) | 2022.05.23 |
| [Spring Boot] JPA Repository (0) | 2022.05.22 |
| [Spring Boot] Controller & RestController (0) | 2022.05.20 |
| 동일한 서버 환경 세팅하기 등 (0) | 2022.05.18 |
- Total
- Today
- Yesterday
- ORM
- OneToMany
- controller
- 항해99
- 서버환경
- toCharArray
- clean-up policy
- 자바의정석
- overfatching
- GIT
- 스프링부트
- 배열
- ManyToMany
- 몽고db
- ResetController
- 제어자
- AssertJ
- 임포트
- 고민
- AfterEach
- IOC
- jinja2
- 상속
- Java
- 패키지
- 단항연산자
- bean
- DI
- ManyToOne
- MVC
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
| 31 |
