'#백엔드 #백엔드개발자 #백엔드개발자취업 #스프링부트 #개발자되기 #java백엔드 #개발자채용 #개발자면접 #백엔드스쿨 #백엔드개발자 #코딩공부 #프론트엔드개발자 #개발자노트북 #개발자 #스프' 태그의 글 목록 (2 Page)
본문 바로가기
반응형

#백엔드 #백엔드개발자 #백엔드개발자취업 #스프링부트 #개발자되기 #java백엔드 #개발자채용 #개발자면접 #백엔드스쿨 #백엔드개발자 #코딩공부 #프론트엔드개발자 #개발자노트북 #개발자 #스프13

스프링부트 공부노트 (3) 스프링부트 공부노트 (3) [백엔드 개발자의 스프링부트 공부노트] libuv는 C 언어로 작성된 라이브러리 노드(Node.js)는 자바스크립트를 사용하여 서버 측 애플리케이션을 개발할 수 있는 플랫폼입니다. 노드는 libuv라는 라이브러리를 사용하여 비동기 I/O를 처리하고, 이벤트 루프와 콜백 함수를 통해 높은 성능과 확장성을 제공합니다. libuv는 C 언어로 작성된 라이브러리로, 다양한 운영체제에서 비동기 I/O를 지원합니다. libuv는 파일, 네트워크, 타이머, 시그널, 프로세스 등의 I/O 작업을 비동기적으로 수행할 수 있게 해줍니다. libuv는 이벤트 루프와 워커 스레드 풀을 사용하여 비동기 I/O를 처리합니다. 이벤트 루프는 노드의 핵심 구성 요소로, I/O 작업의 완료 여부를 감지하고,.. 2023. 8. 14.
스프링부트 공부노트 (2) 스프링부트 공부노트 (2) [백엔드 개발자의 스프링부트 공부노트] AOP(Aspect Oriented Programming) AOP(Aspect Oriented Programming)의 종류, 사용 및 예시 코드 AOP(Aspect Oriented Programming)은 프로그래밍 패러다임 중 하나로, 핵심 비즈니스 로직과 관점을 나누어 프로그래밍하는 방식입니다. 관점은 여러 부분에 영향을 미치는 교차 관심사(예: 로깅, 보안, 에러 처리)를 의미합니다. AOP는 이러한 관심사를 독립적으로 모듈화하고 관리함으로써 코드 유지보수성을 높이고 중복 코드를 줄일 수 있습니다. @Aspect는 스프링 AOP에서 사용하는 어노테이션입니다. @Aspect는 클래스 레벨에서 선언하며, 해당 클래스가 Aspect로 작.. 2023. 8. 14.
스프링부트 공부노트 (1) 스프링부트 공부노트 (1) [백엔드 개발자의 스프링 공부노트] 어노테이션 공부할내용 @GeneratedValue(strategy = GenerationType.AUTO) // 올바른 전략을 선택하십시오. @GeneratedValue(strategy = GenerationType.IDENTITY) // 자동 생성 속성 추가 의 차이점은 무엇이냐? @GeneratedValue(strategy = GenerationType.AUTO)와 @GeneratedValue(strategy = GenerationType.IDENTITY)의 차이점은 ID 값을 생성하는 전략에 있습니다. GenerationType.AUTO는 JPA 구현체에 따라 자동 생성 전략을 선택하고, GenerationType.IDENTITY는 데이.. 2023. 8. 13.
억대 연봉 백엔드 개발자의 스프링 공부노트 억대 연봉 백엔드 개발자의 스프링 공부노트 [백엔드 개발자의 스프링 공부노트] 각 색깔은 IntelliJ IDEA(인텔리제이) 레인보우플러그에서 색깔별 의미는 무엇이냐? 보라색 (Public): public은 접근 지정자(Access Modifier)로, 다른 클래스에서 해당 메서드 또는 변수에 접근할 수 있는 범위를 표시합니다. public은 가장 큰 범위로, 어떤 클래스에서든 접근이 가능합니다. 파랑색 (BoardController): 클래스 이름을 나타냅니다. 여기서는 BoardController가 파랑색으로 표시됩니다. 클래스 이름은 항상 파랑색으로 표시되어 명확하게 구분되게 됩니다. 황금색 (BoardService): 인터페이스 또는 클래스의 타입을 나타냅니다. 인터페이스와 클래스 타입은 황금색.. 2023. 8. 9.
백엔드 개발자의 스프링 공부노트 백엔드 개발자의 스프링 공부노트 @Controller 어노테이션은 이 클래스가 Spring MVC 컨트롤러임을 나타냅니다. 이 어노테이션은 클래스가 스프링 프레임워크의 컨트롤러 역할을 하는 클래스임을 표시합니다. 컨트롤러는 웹 요청을 처리하고 응답을 반환하는 역할을 담당합니다. @Controller 어노테이션은 이 클래스가 Spring MVC 컨트롤러임을 나타냅니다. @Controller: 이 클래스가 Spring MVC 컨트롤러임을 나타내는 어노테이션입니다. @Controller: 스프링 컨테이너가 관리할 컨트롤러 클래스라고 명시합니다. 이 클래스는 웹 요청을 처리하고 적절한 응답을 반환합니다. BoardService는 생성자 주입을 통해 BoardController 클래스에 주입됩니다. BoardSe.. 2023. 8. 9.
반응형