분류 전체보기

나의 수업일지

인천 일보 아카데미 43일차 -1- 프로젝트 다시 만들기 / Model 알아보기 / Model - 객체를 출력 / Model - List를 출력

1. 프로젝트 만들기 1. project name: spring_02 2. base-package: com.icia.ex2 인천 일보 아카데미 42일차 -1- IntelliJ - Spring Framework 프로젝트 만들어보기 IntelliJ 를 사용하여 Spring Framework -프로젝트 만들어보기 IntelliJ에서는 스프링 부트 프로젝트 자동생성은 지원하기 때문에 말들기 정말 쉽지만 스프링 프라임워크는 자동 생성을 지원하지 않습니 guping.tistory.com 2. 주요 동작 1. 모든 요청은 HomeController에서 처리함 2. 프로젝트 시작하면 index.jsp 출력 3. index.jsp 1. hello1.jsp를 출력하기 위한 링크 있음(요청주소: /hello1) 2. hel..

나의 수업일지

인천 일보 아카데미 42일차 -2- 어노테이션 - Controller , GetMapping / 주소를 parameter로 / parameter로 받은 값 꺼내기 /

Controller 알아보기 전에 먼저 스프링 프레임워크의 MVC패턴을 살짝 알아보겠습니다 스프링 프레임워크에서는 MVC패턴을 사용하고 있습니다 Model - View - Controller 의 약자입니다 여기서 Model은 DB를 말하고 View는 사용자가 보는 인터페이스를 말합니다 Controller는 인터페이스 받아온 정보를 토대로 개발자가 정해놓은 규칙에 따라 DB에 전달하거나 받아오는 하는 역활을합니다 중간에서 다리 역활을 한다고 생각하면 편합니다 Controller- 사용해보기 스프링 프레임워크에서는 Controller는 어노테이션으로 추가하여 사용합니다 import org.springframework.stereotype.Controller; @Controller 해당 클래스의 생성자 { 이런..

나의 수업일지

인천 일보 아카데미 42일차 -1- IntelliJ - Spring Framework 프로젝트 만들어보기

IntelliJ 를 사용하여 Spring Framework -프로젝트 만들어보기 IntelliJ에서는 스프링 부트 프로젝트 자동생성은 지원하기 때문에 말들기 정말 쉽지만 스프링 프라임워크는 자동 생성을 지원하지 않습니다 그렇기 때문에 따로 만들어줘야합니다 (무료버전에는 스프링 부트 프로젝트를 만들어야한다 이거 지원 안함 ) 1. File → New → Project를 눌러주세요 2.Maven Archetype → Name입력 → 하단의 maven-archetype-webapp → 하단의 Create 3. 프로젝트를 어디서 열겠냐는 안내문구입니다 저는 this window로 했습니다 (전에 있던 프로젝트가 안보인다고 당황하지 마세요! 인텔리 제이는 프로젝트 단위로 창이 열립니다! 이클립스는 프로젝트가 다 ..

나의 수업일지

인천 일보 아카데미 41일차 - Spring Framework 와 Library 의 차이 / IntelliJ- 설치하기

Spring Framework vs Library 우선 Spring Framework와 Library는 둘다 다른 사람이 쓴 코드입니다 Spring Framework를 간단하게 정의하자면 일정한 요소와 틀, 규약을 가지고 소프트웨어를 개발하는것 Library를 간단하기 정의하자면 소프트웨어 개발에 쓰이는 단순 활용가능한 도구들의 집합이다. 즉, 라이브러리는 도구의 모입입니다 (둘의 차이점을 찾으면서 내린 결론입니다 반박시 님말맞음) 제가 너무 어렵게 쓴게 아니라면 딱봐도 이둘의 결정적인 차이는 "자유도"차이가 아닐까 생각이 드실겁니다 Spring framework는 정해진 규약과 틀이 있기 때문에 제작자가 숙지하고 틀과 규약에 맞춰 개발을 진행해야합니다 이는 팀단위 작업과 작업물 관리에 굉장히 효율적입니..

나의 수업일지

인천 일보 아카데미 39~40일차 - 포트폴리오 만들어보기 (내용없음)

Portfolio - 만들어보기 우선 나는 back-end 과정이기 때문에 이쁘게 꾸미지는 못했다 어떻게 4일 동안 시간을 녹여서 만들기는 했지만 짝퉁 반응형.... html이 정말 나와 맞지 않는다는 슬픈 사실만 곱씹게되는 시간이랄까... 아직 그럴듯한 개인 프로젝트는 없기 때문에 html을 배우며 만들어본 회원가입폼과 로그인폼정도 넣어주었다 그래도 나름 버튼 누르면 화면 바뀐다 GUPING GUPING의 블로그입니다 guguping.github.io 이번 실습의 가장 큰 성과는 github 블로그가 아닐까 생각한다 이거라도 건져서 정말 다행이다 나혼자 저장용이다 보고 따라하는건 비추다 (나중에 정말 후회한다)

나의 수업일지

인천 일보 아카데미 38일차 -1- github 블로그 만들기

github블로그를 만드는 이유 github블로그를 만드는 이유는 커스터 마이징이 일반 블로그들보다 엄청 자유롭다는 장점이 있습니다 하지만 하나부터 열까지 모두 자신이 만들어야하기 때문에 프로그램 언어를 모른다면 상당히 골머리가 아프다는 단점이 있습니다 그래도 jekyll등 공유해주시는 분들이 많이 있기 때문에 맨바닥에서 38일차 정도 배운 저도 어느정도는 수정해서 만들어볼 정도입니다 [jekyll로 하루 종일 만든 블로그] GUPING GUPING의 블로그입니다 guguping.github.io 뼈대를 만드는 정도만 배우고 넘어갔기 때문에 꾸미기를 원하신다면 다른 블로그를..... github블로그 - 만들어보기 (뼈대) 인천 일보 아카데미 14일차 git_github ? git_이란 ? > 형상관리 ..

나의 수업일지

인천 일보 아카데미 37일차 - eventlistener - 사용 , 응용 / jquery - CDN가져오기 , 맛보기 / alerts - 좀 더 알아보기 / bootstrap - Examples ?

eventlistener - 사용해보기 eventlistener는 특정 DOM객체에 이벤트를 추가하고 함수를 호출하는 기능이라고 생각하면 편할듯합니다 사용 문법 DOM객체.addEventListener(이벤트명 , 실행할 함수명 or 익명함수와 실행문) 샘플 코드 사용법은 2가지가 있고 익명함수를 사용할때에는 addEvnetListener ( )안에 함수 실행문까지 다 넣어줘야합니다 EventListener - 응용 사용 이메일입력 input 정규식 : 소문자 , 숫자 필수 8~16자 이내로 blur 이벤트를 이벤트 리스너로 적용 email_check함수 호출 이메일입력: jquery - 맛보기 (CDN 가져오기) 오늘은 맛보기이기 때문에 CDN을 사용합니다 구글에 jQuery를 검색하고 CDN을 눌러줍..

나의 수업일지

인천 일보 아카데미 36일차 -2- 회원가입 - email / 회원가입 -passwoard / form - onsubmint , return 의 사용 _ focus/ select태그 응용 domain넣기 / 정규식 사용법 / addressAPI 사용법 /

회원가입 - email 만들어보기 이메일 입력해야하는 값을 표기하는 h6태그 사용자의 입력을 받아야하기 때문에 input태그에 text바를 사용하였습니다 이벤트 onblur를 사용하여 영역을 빠져나가면 email_check()함수를 호출합니다 함수 호출 결과를 표기할 h6태그 회원가입 - password 만들어보기 bootstrap이 사용되었습니다 bootstrap을 사용하여 아이콘을 넣는 방법을 모른다면 아래 글을 참고하자 인천 일보 아카데미 36일차 -1- 계산기 , 학점 계산기 풀이 / 회원가입 - 기초(길이 체크) / bootstrap - 인천 일보 아카데미 35일차 -숙제- 계산기 / 학점 관리 프로그램 계산기 만들어보기 계산기 number1: number2: 계산결과: 학점관리 프로그램 만들기..

GUPING
'분류 전체보기' 카테고리의 글 목록 (5 Page)