티스토리 뷰

TIL

[WIL] 둘째주 회고 - 자바 & 스프링 공부

호호홍얍얍 2022. 5. 22. 16:55

상속

상속은 기존의 클래스를 재사용하여 새로운 클래스를 작성하는 것이다.

기존의 클래스를 재사용함으로써 코드의 재사용성을 높여준다.

상속은 하나밖에 못 한다. 대신, 인터페이스를 활용하여 상속 비슷하게 할 수 있다.

상속이 종적인 방향이라면, 인터페이스는 횡적인 방향으로 클래스들을 집결한다.

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
링크
«   2026/05   »
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
글 보관함