[AI 코딩 에디터 비교] Cursor AI Vs. Copilot 업무에서 실제로 사용을 해보려고 비교하고 찾아보고 있습니다.사실 커서로 마음이 기울긴 했습니다. https://blog.naver.com/kut_da_92/223715555977 Cursor AI 1달 사용 소감: Copilot과의 비교와 솔직 후기1. Cursor AI의 통합형 접근 Cursor와 Copilot은 모두 AI를 활용한 코딩 보조 기능을 제공하지만, ...blog.naver.com IDE TOOL 설정 2025.06.20
Spring Batch란? 이해하고 사용하기(예제소스 포함) https://khj93.tistory.com/m/entry/Spring-Batch%EB%9E%80-%EC%9D%B4%ED%95%B4%ED%95%98%EA%B3%A0-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0 Spring Batch란? 이해하고 사용하기(예제소스 포함)들어가기 앞서.. Spring Batch에는 굉장히 많은 설정과 기능들이 존재합니다. 해당 포스팅에서는 기초적인 Spring Batch에 대해서 설명하고 사용하는 예제에 대해서 설명을 하려고 합니다. Spring Batch를 khj93.tistory.com Web/스프링부트(SpringBoot Framework) 2025.06.08
(2) @Autowired와 @Bean 차이점 @Autowired 와 @Bean 어노테이션의 구분@Autowired와 @Bean의 역할은 다르지만, 함께 작동하여 의존성 주입과 객체 생성을 처리합니다. 하지만 두 어노테이션의 차이를 명확히 알아야 합니다 @Autowired의 역할: @Autowired는 의존성 주입을 위한 것이며, 직접적으로 객체를 생성하지 않습니다. 이 어노테이션은 Spring 컨테이너에게 해당 타입의 빈을 찾아 주입하라고 지시합니다. 객체 생성 과정: 객체 생성은 주로 Spring 컨테이너에 의해 이루어집니다. @Component, @Service, @Repository, @Controller 등의 어노테이션이 붙은 클래스들은 자동으로 빈으로 등록되고 생성됩니다. @Bean의 .. Web/스프링부트(SpringBoot Framework) 2024.10.05
(1) @Autowired와 @Bean 차이점 @Autowired 와 @Bean 은 스프링에서 의존성 주입과 빈 관리를 위해 사용되지만, 그 목적과 사용 방식에는 차이가 있습니다. 1. @Autowired역할: 스프링이 자동으로 의존성을 주입할 때 사용하는 애노테이션 입니다.스프링 컨테이너가 관리하는 빈 중에서 해당 타입의 빈을 자동으로 주입합니다.사용 시점: 주로 필드, 생성자, Setter 메서드에 사용됩니다.@Autowired 사용 예시:@Servicepublic class MyServiceImpl implements MyService { // 필드 주입 방식에 사용한 @Autowired @Autowired private MyRepository myRepository; @Override public void perf.. Web/스프링부트(SpringBoot Framework) 2024.10.05
(React) 회원가입 페이지에서 input값 검증하기 실제로는 더 많은 입력값과 검증이 필요하겠지만, 검증함수의 로직을 파악할 용도로 간단하게 작성하였다.전체코드는 아래와 같다.import { useState } from "react";import { useDispatch } from "react-redux";import { loginPostAsync } from "../../slices/loginSlice";import { useNavigate } from "react-router-dom";import useCustomRegister from "../../hooks/useCustomRegister";import { Link } from "react-router-dom";import AddressInput from '../common/AddressInput.. Web/프론트엔드(Front-end) 2024.07.21
(2) Kafka, Spring Boot, 리액트를 사용하여 쇼핑몰 사용자의 결제정보 실시간 처리 구현하기 도커를 사용하여 Kafka 를 설치하는 방법앞 장에서 로컬인 윈도우에 Kafka를 설치하였습니다. 로컬에 설치된 Kafka를 사용할 경우 이 과정은 생략하여도 됩니다.추가로 도커를 사용하여 Kafka를 설치하는 방법을 설명하겠습니다.docker-compose.yml 파일을 다음과 같이 작성합니다.version: "3.8"services: kafka-0: image: bitnami/kafka:latest container_name: kafka-0 user: root ports: - "10000:9094" environment: - KAFKA_CFG_NODE_ID=0 - KAFKA_KRAFT_CLUSTER_ID=M2fxHJLvSO2xWi1DpTnikg .. Web/스프링부트(SpringBoot Framework) 2024.07.19
(1) Kafka, Spring Boot, 리액트를 사용하여 쇼핑몰 사용자의 결제정보 실시간 처리 구현하기 1. 로컬 환경에 Kafka 설치 및 구성하기실제 Kafka를 서비스에 이용하는 회사의 경우 별도의 서버에 Kafka를 설치하겠지만, 스프링부트에서 Kafka 서비스를 이용하는 것을 목적으로 하기 때문에 여기선 간단하게 내 윈도우 로컬 환경에 Kafka를 설치해 실습을 진행해 보도록 하겠습니다.설치 환경: Windows 11다운로드: kafka.apache.org Apache KafkaApache Kafka: A Distributed Streaming Platform.kafka.apache.org1) 다운로드Kafka 공식 홈페이지 오른쪽 상단의 'DOWNLOAD KAFKA' 버튼을 클릭합니다.가장 최신 버전은 안정화가 안 되어 있을 수 있으므로 3.6.2 버전을 받았습니다. 2) 로컬PC의 윈도우에.. Web/스프링부트(SpringBoot Framework) 2024.07.18