태그 목록
전체보기 (218)함수(5)연산자(4)html(4)상속(3)array(3)세션(3)msa(3)배열(3)js(3)ajax(2)이벤트(2)예외처리(2)리듀스(2)WHERE(2)MVVM(2)파일 업로드(2)서블릿(2)gradle(2)API(2)th(2)쿠키(2)게시글 등록(2)타임리프(2)다형성(2)그레이들(2)jsp(2)optional(2)Map(2)필터(2)객체(2)웹 기초(2)React(2)컴포넌트(2)TDD(2)set(2)클래스(2)function(1)함수호출(1)nextjs(1)Immer(1)이벤트 처리(1)자바 빈즈(1)서브쿼리(1)src(1)비구조화 할당(1)접근 제어자(1)String 클래스(1)Combine(1)hooks(1)탭바(1)리랙트 라우터(1)Wrapper 클래스(1)관계형 데이터베이스(1)record(1)struct(1)자바 기본 문법(1)쓰레드(1)Certificate(1)구조체(1)인증서(1)DML(1)GET(1)(1)@ResponseBody(1)List(1)플렉스 박스(1)편의객체(1)프로퍼티(1)인스턴스 생성 및 소멸(1)커스텀 액션(1)연관 관계 매핑(1)데이터 그룹화(1)Mockito(1)저장 서브프로그램(1)쿼리(1)for문(1)image(1)웹 브라우저 객체(1)배열의 메서드(1)sourcetree(1)옵셔널 체이닝(1)Interceptor(1)맵핑 인터페이스(1)바디(1)Location(1)profile(1)jstl(1)접근제어(1)operator(1)시맨틱 태그(1)maven(1)validation(1)document 객체(1)Assets(1)컬렉션(1)익스텐션(1)데이트 클래스(1)color(1)옵셔널(1)rgb(1)ARC(1)auditing(1)redis(1)instanceof(1)라우팅(1)스트림(1)MVC(1)프로토타입(1)검증(1)디렉티브태그(1)스프링 mvc(1)객체 종류(1)(1)제약조건(1)Spring Data JDBC(1)메모리 안전(1)정규 표현식(1)mapping(1)JSON응답(1)Prototype(1)내장 객체(1)트리거(1)모의 객체(1)환경변수(1)정적 내부 클래스(1)인스턴스 내부 클래스(1)요청(1)ref(1)class(1)while(1)for(1)태그(1)데이터 정의어(1)JavaScript(1)디폴트 메서드(1)Higher-order Function(1)날짜 값 변환(1)procedure(1)utility(1)플렉스 박스 레이아웃(1)폰트(1)dictionary(1)method(1)init(1)레이아웃(1)프록시(1)다중행 함수(1)Generic(1)stream(1)EC++(1)트랜잭션 제어(1)프로시저(1)inheritance(1)문자열(1)error(1)람다식(1)인스턴스(1)switch(1)DBMS(1)영속성 전이(1)json(1)protocol(1)이벤트 객체(1)const(1)let(1)클로저(1)포지셔닝(1)aop(1)데이터 조작어(1)인터페이스(1)프로토콜(1)appStore(1)파일(1)Collection(1)String(1)tree(1)익스프레션 언어(1)select(1)bool(1)유효범위(1)지역 내부 클래스(1)타입 중첩(1)제네릭(1)텍스트 스타일(1)this(1)메서드(1)DOM(1)테이블(1)jackson(1)Enum(1)선택자(1)Sass(1)컴포넌트 스타일링(1)optional unwrap(1)repository(1)extension(1)기초세팅(1)메세지(1)@property(1)커서(1)faker(1)font(1)생성자 함수(1)다운캐스팅(1)JUnit5(1)동적SQL(1)에러(1)오류(1)데이터베이스 연동(1)화살표 함수(1)모나드(1)데이터 타입(1)temporals(1)래퍼(1)오류처리(1)스택(1)스칼라 서브쿼리(1)컬렉션 프레임워크(1)form(1)유틸리티(1)spa(1)문제 해결(1)servlet(1)자동 로그인(1)userDefaults(1)style(1)github(1)인터셉터(1)Integer 클래스(1)cookie(1)next.js(1)오라클(1)spring-data-jpa(1)Generics(1)(1)의존성(1)unicode(1)JDBCTemplate(1)tuples(1)PL/SQL(1)앱구동(1)iframe(1)EL(1)file(1)지연로딩(1)응답(1)매핑(1)(1)오토박싱(1)레코드(1)흐름제어(1)제약 조건(1)JDBC(1)파이썬(1)내장 생성자(1)패턴(1)채팅(1)헤더(1)MyBatis(1)마이바티스(1)서브스크립트(1)Marker(1)session(1)내부 클래스(1)static(1)call(1)git(1)열거형(1)위치권한(1)스프링 부트(1)액션태그(1)메모리(1)

React 정리

컴포넌트 리로드 기준 1) props: 부모 props가 변경이 되면 자식 컴포넌트가 리로드 2) state: 컴포넌트 안의 상태 값이 변경이 되면(useState를 통해 만든 값) 리로드 3) 부모 컴포넌트가 리로드 -> 자식 컴포넌트도 리로드 -하위 컴포넌트가 변경 사항이 없는 경우 다시 로딩하면 메모리 낭비 메모제이션 기법(캐싱) : React.mem...

2024년 9월 5일
·
0개의 댓글
·

AWS 등록 (MSA)

![](https://velog.velcdn.com/images/zzzang_hyeon/post/45c3cf78-ce22-4419-805a-aad7a67c5668/i

2024년 9월 5일
·
0개의 댓글
·
post-thumbnail

개발 환경 구축

: 깃허브 레포지토리회원 member-service - /api/v1/memberyarn create next-app@latest 프로젝트명yarn create next-app exam01 npm i -g next-appyarn dev : 개발 서버 실행yarn

2024년 9월 3일
·
0개의 댓글
·
post-thumbnail

줄 개행 문제

줄개행을 처리하고 있던 중 한글은 줄 개행이 잘 되는데 영어는 잘 안되는 오류를 발견했다.스타일에서 해결할 수 있었다.영어나 끊어지지 않는 단어에서 사용하도록 하자.

2024년 8월 30일
·
0개의 댓글
·
post-thumbnail

iframe location 이동문제

우선 refer 을 사용하여 요청을 보낸 url 을 추출할 수 있었다.이렇게 추출한 url을 통해 iframe창을 이동 시킬 예정이였다. (해당 사진 아래 댓글 창이 iframe)그러나 댓글은 추가 되지만 url이 이동되지 않았다. 이유는 iframe에 target 설

2024년 8월 29일
·
0개의 댓글
·

ajax JS Th 데이터 공유

JS에서 데이터를 사용해 ajax로 요청을 보낸다. controller에서 요청 정보를 받아 정보를 가공한 후, 응답을 보내면 다시 JS ajax에서 응답을 받아 가공한 정보(예) db 조회해서 다른 정보를 가져옴)를 사용할 수 있다. 그리고 이 정보들을 HTML(t

2024년 8월 29일
·
0개의 댓글
·

JS <-> 컨트롤러 (스프링부트)

JS에서 획득한 데이터를 컨트롤러로 혹은 컨트롤러에서 가공한 파일을 JS파일로 이동시켜 정보를 사용해야 하는 경우가 있다. 이번 프로젝트에선 clickDeparturePoint 라는 JS 배열을 Controller에서 사용하고, 컨트롤러에서 위 배열을 사용해 viaPoints라는 JSON형태의 데이터를 JS파일로 가져와 사용해야했다. (ajaxLoad...

2024년 8월 23일
·
0개의 댓글
·
post-thumbnail

MSA- front 서버 redirect 포트 번호 문제

MSA에서 redirect: 를 사용하게 될 경우 GateWay 기준 포트번호로 이동하는 것이 아닌 Front 서버를 기준으로 이동하게 된다. 이렇게 될 경우 게이트웨이를 통해 접속하는 것이 아닌 프론트 서버에 직접 접근하는 것이기 때문에 config 서버 등 다른

2024년 8월 13일
·
0개의 댓글
·

스프링 부트(포트폴리오) - 게시판

의존성 querydsl jpa, apt //application.yml //prod //test ![](https://velog.v

2024년 8월 9일
·
0개의 댓글
·

MSA 로그인 유지(세션간)

redis 설치 ![](https://velog.velcdn.com/images/zzzang_hyeon/post/891fbeac-7a2e-4410-9

2024년 8월 9일
·
0개의 댓글
·

MSA 구축

CONFIG ![](https://velog.velcdn.com/images/zzzang_hyeon/post/aaee3c3e-8d00-452d-

2024년 8월 9일
·
0개의 댓글
·
post-thumbnail

스프링 부트- 파일

업로드 커맨드 객체에 파일 추가파일 업로드 전 처리//process이미지만 포함되어있어야함이미지가 아닌 경우 예외 발생 단일 파일업로드 인경우 기존 파일 삭제 후 새로운 파일 set/\*\* 1\. 파일 정보 저장 2\. 파일을 서버로

2024년 8월 9일
·
0개의 댓글
·
post-thumbnail

스프링 부트 -3

연관 관계 매핑 일대일(1:1) : @OneToOne 일대다(1:N) : @OneToMany 다대일(N:1) : @ManyToOne 다대다(N:M) : @ManyToMany 게시글 - 회원 (BOARD_DATA - MEMBER) 지연로딩 FetchType.EAGER

2024년 7월 25일
·
0개의 댓글
·

리액트(보강) -1

JSX 코드 이해하기 src/App.js JSX란? JSX는 자바스크립트의 확장 문법이며 XML과 매우 비슷하게 생김 이런 형식으로 작성한 코드는 브라우저에서 실행되기 전에 코드가 번들링되는 과정에서 바벨을 사용하여 일반 자바스크립트 형태의 코드로 변환됩니다. do

2024년 7월 24일
·
0개의 댓글
·
post-thumbnail

스프링 부트 -2

Auditing을 이용한 엔티티 공통 속성화 @MappedSuperclass AuditorAware 인터페이스 @EntityListeners @EnableJpaAuditing JPQL @Scheduled 1) fixedDelay 2) fixedRate 3) i

2024년 7월 24일
·
0개의 댓글
·
post-thumbnail

스프링 부트 -1

스프링 부트 1. 소개 2. 설정 context-path ='/' // 포트번호 변경 springboot dev tools - 서

2024년 7월 23일
·
0개의 댓글
·
post-thumbnail

스프링 -13

타임리프 기본문법 1\. 타임리프의 주요 식(expression)1) 변수 식 : ${식...}2) 메세지 식 : 참고) fmt:setBundle &lt;fmt:message key="메세지 코드">3) 링크 식 : @{링크} \- 컨텍스트 경로 추가 \-

2024년 7월 18일
·
0개의 댓글
·
post-thumbnail

스프링 -12

REST(Representational State Transfer)\-JSON(JavaScript Object Notation) : 자바스크립트 객체 표기법\-{"이름":"값","이름":"값", ..}jackson-databindjackson-datatype-jsr31

2024년 7월 17일
·
0개의 댓글
·
post-thumbnail

스프링 -11

스프링 파일 업로드(MultipartFile)1\. multipart란?web.xml 설정 MultipartFile 인터페이스@RequestpartaddResourceHandlers 설정파일 업로드 경로 -> 서버 접근 URL로 연결 프로필1\. @Profilespri

2024년 7월 16일
·
0개의 댓글
·
post-thumbnail

스프링 -10

LocalDate, LocalTime, LocalDateTime ..형식이 일치 하지 않으면 예외 발생 \- 메세지 코드 typeMismatch @PathVariable : 경로 변수 컨트롤러 익셉션 처리하기1) @ExceptionHandler \- 발생 예외를 정

2024년 7월 16일
·
0개의 댓글
·