profile
우측 상단 햇님모양 클릭하셔서 무조건 야간모드로 봐주세요!!
post-thumbnail

프로그래머스 코딩테스트(바탕화면 정리)

✅ 난이도 : LEVEL 1 ✅ 문제✅ 풀이 방법내가 처음에 푼 답처음에 문제를 접근할 때, 각 예제의 규칙에 맞춰서 하나하나 for문으로 값을 찾았다각각의 규칙은 눈에 보이기 시작했지만, 하나로 통일되서 문제를 풀지않고 다음과 같이 복잡하게 풀었더니 76%의 테스트

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

프로그래머스 코딩테스트 (달리기경주)

✅ 난이도 : LEVEL 1 ✅ 문제✅ 풀이 방법처음에 배열을 복사하는 방법에 대해서 헷갈렸다내가 처음에 푼 답이 방식으로 문제를 풀었을 때, 시간초과 즉 시간복잡도의 오류로 문제통과에 할 수 없었다\-> 그래서 Map을 사용하여 해결하였다최종 풀이 어려웠던 점\->

2023년 8월 29일
·
0개의 댓글
·
post-thumbnail

학원 그룹웨어 프로젝트

✅ 프로젝트 개요IT학원의 업무 효율성을 극대화하고 강사들 간의 원활한 협업을 강화하기 위한 그룹웨어 웹 서비스이며, 행정 업무와 강사들의 업무를 체계적으로 관리할 수 있는 다양한 기능을 제공✅ 프로젝트 일정✅ 프로젝트 참여인원ERD관리 및 DB설계 담당을 했으며, 담

2023년 8월 21일
·
0개의 댓글
·
post-thumbnail

git Nothing to fetch 에러 해결

window -> show view -> other -> Git Repositories -> 해당 레파지토리 우클릭 \-> Properties -> Add Entry 클릭 -> 밑에있는 key, value를 각각 등록해서 addkey : remote.origin.fet

2023년 7월 26일
·
0개의 댓글
·
post-thumbnail

Repository 받기

1. 초대받은 Repository url 주소 복사하기 import 해서 Git -> 밑에걸로 진행 -> clone url 클릭 위에서 복사한 주소 붙여넣기 (아이디와, 토큰 번호로 로그인) 다른사람의 브랜치는 선택하지말고, 통합본인 dev만 가져오기![](http

2023년 7월 25일
·
0개의 댓글
·
post-thumbnail

Spring boot 프로젝트 만들기 및 초기세팅

✅ Spring boot Spring legacy 와 다르게 tomcat, jetty, undertow가 내장되어 war파일 배포할 필요가 없음 빌드구성을 위해 starter 종속성(pom.xml)을 제공 xml 구성이 필요하지 않음 -> 어노테이션으로 처리 ✅ sp

2023년 7월 21일
·
0개의 댓글
·

Springboot mapper (2가지 방법)

✅ Mapper사용자가 정의해놓은 쿼리문을 개발할 때 사용하는 메소드를 연결하고 결과 값을 정의해놓은 타입으로 매핑 시켜주는 것XML 방식 VS 어노테이션 방식 ✅ XML 방식session 객체로 mapper.xml 파일을 접근한다 (namespace 값과 id 값을

2023년 7월 21일
·
0개의 댓글
·

Spring Rest API

✅ 특징REST API, RESTFul -> session,Cookie 관리 안해! (stateless)URL을 설정할 때 간편하게 서비스를 알아볼 수 있는 방식으로 구현URL주소를 설정할 때, 행위에 대한 표현을 빼자 -> method를 보고 결정하자GET : Dat

2023년 7월 20일
·
0개의 댓글
·

Spring Ajax 적용

✅ 초기세팅 메이븐 레파지토리 사이트에서 Jackson Databind 검색 버전은 크게 상관없으므로 아무거나 다운 (밑 예시는 2.15.2 버전으로 등록함) > 위와 같이 3개의 라이브러리가 등록되는 것을 볼 수 있다 ✅ ObjectMapper 로 객체 반환

2023년 7월 20일
·
0개의 댓글
·

Spring 사용자가 에러페이지 만들기

사용자가 직접 예외처리 만들기 web.xml 파일에서 error-page 안에 예외타입 과 이동할주소 적어줌 예외발생시 이동할 jsp 화면 만들기 isErrorPage : 현재 JSP 페이지를 오류 페이지로 호출하는 page 디렉티브 태그의 속성 except

2023년 7월 19일
·
1개의 댓글
·

Spring AOP (관점지향프로그래밍)

✅ AOP 관점지향 프로그래밍으로, 횡단 관심사의 분리 를 허용해서 모듈성 을 증가시키는 것이 목적인 프로그래밍 패러다임 횡단 관심사 여러 비즈니스 로직이 수행될 때 서로 중복되는 로직이 존재하는지에 대한 관심사 종단 관심사 하나의 비즈니스 로직이 수행하기 위해 필

2023년 7월 19일
·
1개의 댓글
·

Spring 페이징처리

✅ 서블릿 방식으로 파라미터값 받기클래스 하나 만들어서, 메소드 하나 생성페이징 처리되는 것을 문자열로 만들어줌컨트롤러 에서 페이징 처리 메소드 불러오기서비스 처리dao 처리mapperjsp 화면

2023년 7월 17일
·
1개의 댓글
·
post-thumbnail

Spring 암호화 및 세션 삭제

spring-security 모듈을 이용해서 암호화처리3가지 라이브러리 의존성 부여가 필요security-core security-web security-config(1) : pom.xml에 라이브러리 추가(2) : appServlet 밑에 새로운 xml파일을 만들어서

2023년 7월 14일
·
0개의 댓글
·

인터셉터

인터셉터 (Interceptor) 매핑메소드가 실행될 때, 그 요청을 필터할 수 있는 기능 매핑메소드가 실행되기 전, 후 필터를 함 ✅ 인터셉터는 spring이 제공하는 HandlerInterCeptor (인터페이스)를 구현하거나 HandlerInterceptor

2023년 7월 14일
·
0개의 댓글
·

실행하는 쿼리문 및 결과 log로 출력해주는 라이브러리

mvnrepositoy 사이트에서 Log4Jdbc Remix 검색해서 코드 복사 pox.xml root-context.xml log4j.xml

2023년 7월 14일
·
0개의 댓글
·

Spring 컨트롤러, 서비스 , DAO, Mapper

✅ Controller 과정@Controller컨트롤러에서 리턴되는 값은 servlet-context.xml 에서 ViewResolver 에서 설정한prefix와 suffix의 value 값을 합쳐져서 해당 주소로 리턴됨 (밑에 코드로 예시)RequestMapping✅

2023년 7월 11일
·
0개의 댓글
·

Spring Bean 등록 + web.xml에 인코딩필터 적용

✅ pojo 클래스 으로 Bean 등록하기xml 파일 안에다 <beans:bean> 태그를 이용해서 등록id : context 내에서 사용하는 bean 이름class : 대상이되는 클래스지정(패키지명.클래스명)✅ 클래스 방식으로 Bean 등록pojo 클래스를 co

2023년 7월 11일
·
0개의 댓글
·
post-thumbnail

롬복 설치하는 방법

이클립스 및 스프링 닫은 상태에서 시작파일 탐색기 들어오기c드라이브 -> 사용자 -> 본인계정 -> m2 -> repository 들어오기 (사용중인 라이브러리들 나옴)org -> projectlombok -> 본인 롬복버전 폴더 들어가기shift + 우클릭 ->

2023년 7월 11일
·
0개의 댓글
·

Spring Legacy 기본 설정 코드

servlet-context.xmlroot-context.xmlweb.xmlpom.xmllog4j.xml

2023년 7월 10일
·
0개의 댓글
·
post-thumbnail

Spring 프레임워크

spring : 자바 플랫폼을 위한 오픈 소스 애플리케이션 프레임워크✅ Spring 2가지 방식Legacy : 사용자가 일일이 pox.xml에서 라이브러리를 가져와서 처리해야하는 방식boot : 위에 있는 부분들을 알아서 자동 설정해주며, 개발에만 집중할 수 있는 방식

2023년 7월 10일
·
0개의 댓글
·