profile
Spring boot & 기술면접 & 코테 공부 X오X

목과 테스트 취약성

목과 스텁 구분식별할 수 있는 동작과 구현 세부 사항 정리목과 테스트 취약성 간의 관계 이해리팩터링 내성 저하 없이 목 사용

4일 전
·
0개의 댓글
·

React + spring boot

Spring boot 와 React를 연동하기 해보기 위해서 작성함참고https://velog.io/@ysm6768/SpringBoot-React-%EA%B2%8C%EC%8B%9C%ED%8C%90https://velog.io/@velopert/reac

5일 전
·
0개의 댓글
·

작은 코드 조각(단위라고도 함)을 검증하고,빠르게 수행하고,격리된 방식으로 처리하는 자동화된 테스트임테스트 대상을 협력자에게서 격리하는것즉 하나의 클래스가 다른 클래스 또는 여러클래스에 의존하면 이 모든 의존성을 테스트 대역으로 대체함고전적인 스타일로 작성된 테스트 코

7일 전
·
0개의 댓글
·

Unit Testing 단위테스트 정리

가장 중요한 3가지로 정리하면작은 코드 조각(단위)을 검증하고,빠르게 수행하고,격리된 방식으로 처리하는 자동화된 테스트이다 하지만 3번째 속성인 격리문제는 단위테스트의 고전파와 런던파를 구분할 수 있게 해주는 근원적 차이가 존재함.collaborator = java에선

2022년 8월 5일
·
0개의 댓글
·

React JS 끄적이기

React 사용 이유 프로젝트 연동을 위해서 프론트엔드 쪽 개발을 위해 이용함노마드 코더의 ReactJS로 영화 웹 서비스 만들기 참고react 핵심을 이야기 하자면일반적인 html은 html에서 시작해 javascript에서끝나지만react는 javascript에서

2022년 8월 4일
·
0개의 댓글
·

java 17 Random

jwt 토큰의 publickey 공개정책을 고민중에 퍼블릭키 역시 랜덤한 키를 입력해서 한번사용한 후 버리면 어떨까 싶어서 Random을 사용중에 알게 된 내용을 정리함 java 17 버전의 랜덤은 기존에Random r.nextInt()이런형식이 아니고RandomGen

2022년 8월 3일
·
0개의 댓글
·

jwt 비밀키 정책 고민

암호화 복호화시 비밀키를 생성한다 그리고 db에 저장해둔다?/// 보안적으로 너무 문제가 큰거같음 그렇다고 암호화만 해두고 복호화키를 버려야하는 방식이 맞는진 모르겠음

2022년 8월 2일
·
0개의 댓글
·

Spring Boot와 Security 연동

제일 처음으로 프로젝트에 Spring-Security, MariaDB 드라이버,Thymeleaf 확장 플러그인을 추가해줌다음으로 application.properties파일에 데이터 베이스와 JPA관련 설정과 시큐리티와 관련된 부분의 로그 레벨을 설정해줌

2022년 6월 28일
·
0개의 댓글
·

SecurityConfig WebSecurityConfigurerAdapter 상속받지 않고 구현

Spring security 5.7.2버전 SecurityConfig 클래스에WebSecurityConfigurerAdapter 를 extends(상속)받지 않고메모리 내 인증 구현하기

2022년 6월 25일
·
0개의 댓글
·

Spring 정리

스프링의 3대 요소 IOC/DI를 묶어서도 많이 정리하지만 따로 했음 스프링 ioc(inversion of control): 간단히 말해서 객체의 제어권(빈의 생성과 관계설정, 사용, 제거등의 작업)이 개발자(코드)에서 스프링 컨테이너(IoC 컨테이너)로 넘어간것을

2022년 6월 20일
·
1개의 댓글
·

Spring Data JPA 페이징 /정렬

기존에 스프링과 Hibernate를 직접 이용하는 경우에는 try~catch와 같은 많은 양의 코드를 직접 작성하는데 비해 Spring Data JPA는 내부적으로 클래스를 생성하는 방식으로 동작하면서 코드가 없는 형식의 개발이 가능함(현재도 로코드와 노코드로 개발된

2022년 6월 19일
·
0개의 댓글
·

엔티티 클래스와 JpaRepository

Sprinmg Data JPA가 개발에 필요한것은 단지 두 종류의 코드만으로 가능함JPA를 통해서 괸리하게 되는 객체(이하 엔티티객체(Entity Object))를 위한 엔티티 클래스엔티티 객체들을 처리하는 기능을 가진 Repository이중 Repository는 Sp

2022년 6월 19일
·
0개의 댓글
·

Spring Data JPA 소개

JPA(Java Persistence API)는 간단히 말해서 Java 언어를 통해서 데이터베이스와 같은 영속 계층을 처리하고자 하는 스펙임JPA를 이해하기 위해서는 우선 ORM(Object-Relational Mapping)이라는 기술에 대해서 먼저 알아야함ORM(O

2022년 6월 19일
·
0개의 댓글
·

Maria DB & 스프링 부트 프로젝트 DB 설정

1.Maria DB 설치 스키마/ 계정 생성 https://mariadb.org/download/?t=mariadb&p=mariadb&r=10.6.8&os=windows&cpu=x86_64&pkg=msi&m=yongbok 해당 링크에서 MariaDB 다운로드 (앞 포

2022년 6월 10일
·
0개의 댓글
·

Spring boot일지

먼저 코배스도 다 마치지 못하고 코배스 부트를 보는 이유는다음주에 시작할 공부웹앱 만들기 프로젝트로 인해서 당장 Spring boot(Gradle) 기본 구성방법과 설정법 Maria DB, JPA(CRUD), Thymeleaf의 구성방식이 당장 필요하기 때문임

2022년 6월 9일
·
0개의 댓글
·