profile
생계형 개발자 연서은. 개인적인 연락은 ysedeveloper@gmail.com 로 부탁드립니다.

SI. 단가가 높아지고 있다.

최근 계약 만료가 가까워짐에 따라 일자리를 알아보고 있다.그런데 몇년간 동결이었던 SI 단가가 높아지고 있다.분명히 내 고급 등급은 그대로고 딱히 실력이 더 늘어난 것 같지도 않은데점점 더 단가는 높아지는 것 같다.내가 잘나서 그런 건 전혀 아닌 것 같다.책을 몇 권

2021년 3월 22일
·
0개의 댓글

책 상세 화면 만들기 - 3

7.8. 책 상세 뷰 작성 detail.jsp 뷰 파일을 생성한다. src/main/webapp/WEB-INF/views/book/detail.jsp 컨트롤러에서 보내준 데이터를 뷰에 표현하려면 JSTL(JSP Standard Tag Library)을 사용하면 된다

2021년 2월 16일
·
0개의 댓글

책 상세 화면 만들기 - 2

7.4. 책 상세 서비스 클래스 메소드 생성 src/main/java/sample/spring/yse/BookServiceImpl.java 서비스는 DAO를 호출한 결과를 바로 리턴하는 일만 한다. 7.5. 책 상세 서비스 인터페이스 메소드 시그니쳐 생성 src/m

2021년 2월 16일
·
0개의 댓글

책 상세 화면 만들기 - 1

7. 책 상세 화면 만들기 7.1. 책 상세 화면 개요 책 상세 정보를 보여주기 위한 화면을 만든다. 브라우저에서 /detail?bookId=1 주소에 접속하면 책 정보를 확인할 수 있는 화면을 보여준다. 7.2. 책 상세 쿼리 작성 책 상세 화면을 조회하는 쿼리를

2021년 2월 15일
·
0개의 댓글

무기력하게 일하면서 돈 받는거 정말 싫습니다..

무기력하게 일하지 않으면서 돈 받고 싶습니다.

2021년 2월 15일
·
0개의 댓글
post-thumbnail

책 입력 기능 만들기 - 4

본 내용은 책 형식으로 보여주는 것이 더 적절하다고 판단함에 따라 [위키독스 스프링 MVC 하루만에 배우기](https://wikidocs.net/book/5792)로 이관하였습니다.

2021년 1월 30일
·
0개의 댓글

책 입력 기능 만들기 - 3

본 내용은 책 형식으로 보여주는 것이 더 적절하다고 판단함에 따라 [위키독스 스프링 MVC 하루만에 배우기](https://wikidocs.net/book/5792)로 이관하였습니다.

2021년 1월 30일
·
0개의 댓글

책 입력 기능 만들기 - 2

본 내용은 책 형식으로 보여주는 것이 더 적절하다고 판단함에 따라 [위키독스 스프링 MVC 하루만에 배우기](https://wikidocs.net/book/5792)로 이관하였습니다.

2021년 1월 30일
·
0개의 댓글
post-thumbnail

책 입력 기능 만들기 - 1

책 정보를 입력하기 위한 기능을 만든다.생성 화면 /create 에서 제목, 분류, 가격을 입력하고 저장 버튼을 클릭하면 서버가 해야 하는 일을 정의하는 것이다.쿼리를 작성하는 XML파일을 만든다. 마이바티스는 XML에 설정된 쿼리를 읽어서 실행시키게 된다.책 매퍼

2021년 1월 30일
·
0개의 댓글
post-thumbnail

데이터베이스 준비하기 - 2

스프링에서 데이터베이스에 접속하기 위해서는 추가 라이브러리가 필요하다. 우리는 마이바티스라는 라이브러리를 써서 데이터베이스에 접근하는 방식을 취할 것이다.메이븐 프로젝트에서 모든 라이브러리 관리는 메이븐이 담당하므로, 메이븐 설정 파일인 pom.xml 파일에 아래의 내

2021년 1월 30일
·
0개의 댓글
post-thumbnail

데이터베이스 준비하기 - 1

yse_spring_mvc 데이터베이스를 생성한다.heidiSQL에 접속한다.heidiSQL 세션관리자쿼리 탭에서 아래의 쿼리를 실행한다.heidiSQL 데이터베이스 생성yse_spring_mvc 데이터베이스를 위한 데이터베이스 유저 yse_spring_mvc_use

2021년 1월 30일
·
0개의 댓글
post-thumbnail

책 입력 화면 만들기 - 2

책 생성 컨트롤러에서 book/create 경로를 반환했으므로, 실제 화면을 담당하는 뷰 코드를 작성한다. 최종 경로는 src/main/webapp/WEB-INF/views/book/create.jsp 이다.뷰 디렉토리를 생성한다.src => webapp => WEB-

2021년 1월 30일
·
0개의 댓글
post-thumbnail

책 입력 화면 만들기 - 1

책 정보를 입력하기 위한 화면을 만든다.브라우저에서 /create 주소에 접속하면 책 정보를 입력할 수 있는 화면을 보여준다.브라우저를 비롯한 클라이언트(client)의 요청(request)을 받아서 응답(response)을 만들어내는 컨트롤러(controller)

2021년 1월 30일
·
0개의 댓글
post-thumbnail

스프링 MVC 프로젝트 처음 세팅 - 3

브라우저에서 보내는 요청(Request)과 응답(Response)을 모두 UTF-8 로 고정하기 위해 인코딩 필터를 설정한다.src/main/webpp/WEB-INF/web.xml개발 중에는 가능한 많은 정보가 나오는 것이 개발에 수월하다. 따라서 로그 레벨을 가장 낮

2021년 1월 30일
·
0개의 댓글
post-thumbnail

스프링 MVC 프로젝트 처음 세팅 - 2

스프링 프레임워크 사이트 https://spring.io/projects/spring-framework 를 참고해서 버전을 맞춘다. 5.x 이상이면 좋다. 예제에서는 5.2.5 버전을 기준으로 한다.pom.xmlpom.xml 파일을 수정하고 나면 메이븐 빌드를

2021년 1월 30일
·
0개의 댓글
post-thumbnail

스프링 MVC 프로젝트 처음 세팅 - 1

eclipse -> file -> new -> other를 차례로 누른다.이클립스 스프링 MVC 프로젝트 생성 1생성할 프로젝트 종류를 고르는 화면이 나온다. spring -> Spring Legacy Project 선택 후 next 버튼을 누른다.이클립스 스프링 M

2021년 1월 30일
·
1개의 댓글
post-thumbnail

필요한 프로그램 설치

자바로 프로그램을 개발하기 위해서는 JDK(Java Development Kit)가 필요하다.현재 자바 버전은 15까지 나온 상태이나 프로젝트는 8버전(jdk 1.8)로 진행한다.https://www.oracle.com/kr/java/technologies/

2021년 1월 30일
·
0개의 댓글

책 관리 프로젝트 개요

우리는 이번 자습서에서 간단한 책 관리 프로그램을 만들 것이다.가지고 있는 책을 입력하고, 책 상세 내용을 살펴보고, 정보를 수정할 수 있으며, 필요 없어지면 삭제한다. 전체 항목을 보기 위한 목록 기능도 만들어본다.기초적인 CRUD에 익숙해지면 나머지는 그 변형에 불

2021년 1월 30일
·
0개의 댓글

들어가며

딱 하루면 스프링 MVC로 만든 웹 어플리케이션을 따라 만들 수 있다.이 글은 스프링 프레임워크로 웹을 개발하는 스프링 MVC에 대해 최대한 간결하게 설명한다.복잡한 이론보다는 툴과 프레임워크 사용법에 촛점을 맞추고 하나씩 따라할 수 있도록 구성했다.우리는 "문제"를

2021년 1월 30일
·
0개의 댓글
post-thumbnail

스프링 MVC 하루만에 배우기 - 시리즈 안내

이 시리즈는 책으로 출간된 스프링 MVC 하루만에 배우기 를 다룹니다.스프링 MVC 하루만에 배우기매 주 한 편씩 연재되므로 전문이 필요하신 분들은 인터넷 서점을 통해서나 전자책으로 만나보실 수 있습니다.

2021년 1월 30일
·
0개의 댓글