이번 주는 하반기 공채가 무척 많이 올라와 정신 없이 바쁜 일주일을 보냈습니다 🤣처음 쓰는 자기소개서는 무척이나 어렵고, 방향을 잡기가 어려웠는데요 ! KB IT's Your Life에서는 원티드 전문 컨설턴트님과 함께 취업 컨설팅을 진행한다는 사실 ! ( 컨설턴트님들 경력이 정말 빠방합니다 ..)원래는 교육이 다 끝난 후 서류를 제출하며 본격적인 취업 시장에 뛰어드려했으나, 취업 컨설턴트님 권유로 하반기 서류를 하나하나 제출하기 시작했습니다 ! 실제로, 컨설팅을 받으니 직접적으로 많은 도움이 되었습니다. (tmi 처음으로 서류합격 메일을 받아봤어요 ㅎㅎ ) 다음에 기회가 된다면, 컨설팅 관련 내용을 담아 포스팅 해보겠습니다 :) 오늘은 게시판 작성 코드에 대해 자세히 적어볼게요 ✔ 게시판 작성 ..
Spring
REST란?웹 서비스 디자인 아키텍처의 하나 “Representational State Transfer” 의 줄임말 URL을 기반으로 자원에 접근하고, 자원에 대한 CRUD(Create, Read, Update, Delete)를 지원하며, 이에 따른 결과를 JSON,XML 기반으로 정보 전달자원(RESOURCE) - URI, URL ex) movies/31, animal/dog/42, animal/cat?name=페르시안행위(Verb) - HTTP METHOD (GET, POST, PUT, DELETE)표현(Representations) – JSON, XML, HTML Rest 설계 원칙자원 기반 : 모든 데이터와 기능은 자원으로 표현되며, 각 자원은 고유한 URI(Uniform Resource Ide..
💡MyBatis란?자바 기반의 데이터베이스를 쉽게 다룰 수 있도록 도와주는 오픈 소스 ORM(Object-Relation Mapping) 프레임워크SQL, 저장 프로시저 및 고급 매핑 기능 지원XML 파일이나 애노테이션을 사용하여 SQL 쿼리를 작성하고, 자바 객체와 데이터베이스의 테이블 간의 매핑 처리 ✔️ Mapper 예시코드@Mapperpublic interface MemberMapper { //mapper의 id와 맞아야함. int insert(MemberVO memberVO); // int update(MemberVO memberVO); int delete(String id); MemberVO one(String id); // List all(); int login(Membe..
💡 SPRING 개요 프레임워크(Framework)란? 뼈대, 체제, 틀 개발에서 기본이 되는 툴을 제공해 줌으로써 개발자에게 모든 것을 위임하는 것이 아니라 어플리케이션의 기본 아키텍쳐는 프레임워크가 제공하고 그 뼈대에 살을 붙이는 작업만 개발자가 하는 것 프레임워크의 장점 빠른 구현 시간 개발자는 비지니스 로직만 구현하면 됨 코드에 집중할 수 있음 쉬운 관리 스프링은 동일한 프레임워크, 유지보수에 들어가는 인력과 시간 절약 개발자들의 역량 획일화 초급 개발자도 프레임워크를 통해 세련되고 효율적인 코드 생성 검증된 아키텍처의 재사용과 일관성 유지 스프링(Spring) 프레임워크란? IoC와 AOP를 지원하는 경량의 컨테이너 프레임워크 🎈 IoC란? : 제어의 역행( = Inversion of Contr..
1. Spring Framework Whatever happened next, the framework needed a name. In the book it was referred to as the “Interface21 framework” (at that point it used com.interface21 package names), but that was not a name to inspire a community. Fortunately Yann stepped up with a suggestion: “Spring”. His reasoning was association with nature (having noticed that I'd trekked to Everest Base Camp in 2000..