developer

고정 헤더 영역

글 제목

메뉴 레이어

developer

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (251)
    • 한양대공학대학원컴퓨터공학과 (1)
    • 통신프로토콜 (2)
    • eclipse (4)
    • spring (37)
      • spring 게시판 만들기 (6)
      • spring 로그인 처리 (2)
      • spring boot (9)
      • spring cloud config (0)
      • spring cloud eureka (0)
    • Git (19)
    • 체당금신청 (5)
    • Mybatis (8)
    • 전세금돌려받기 (2)
    • 아이폰 개발 ( i-os ) (5)
    • 주식 (5)
      • 일일매매동향 (5)
    • Vue.js (12)
      • Vue.js 동영상강좌 (4)
    • 자바강좌 (67)
      • 리팩토링 (13)
    • 취미 (21)
      • 관심기사 (8)
      • 영화 (2)
      • 여행 (9)
      • 마케팅 (2)
    • Database (25)
      • Oracle (10)
    • C언어강좌 (1)
    • 자바스크립트 (18)
      • 자바스크립트 디자인패턴 (2)
      • jquery (9)
    • 파이썬 (5)
    • 정보관리기술사 (4)

검색 레이어

developer

검색 영역

컨텐츠 검색
GitHub 가입하기

여러분 안녕하세요. 금일은 저번시간에 예고했었던 바와 같이 GitHub에 대해서 알아보겠습니다. 개인적인 프로젝트를 관리하기위해 Git을 사용해도 무방하지만, 팀단위 그걸 넘어서 오픈소스를 개발하기 위해서는 원격저장소가 필요하고 그 원격저장소중에서 GitHub란 것에 대해서 알아보도록 하겠습니다. 요즘 개발자중 거의 대부분(?)이 Git과 GitHub를 사용하고 있고, 외국의 회사에 취직을 하기 위해서라도 인사담당자들이 GitHub를 살펴보곤 합니다. GitHub를 살펴봄으로써 그 지원자의 실력을 가늠해 볼 수 있기 때문이죠. 그리고 GitHub에는 전세계에서 진행하는 여러가지 오픈소스 프로젝트를 살펴볼 수 있고 자신이 직접 참여해 볼수도 있습니다. 개발자, 디자이너, 기획자들은 GitHub를 통해서 자..

Git 2018. 12. 29. 13:57

게시판 만들기 - 글 수정

안녕하세요. 다들 즐거운 주말 보내시고 계신가요?? 날씨가 추워도 너무 추워서 저도 외부출입을 자제하고 방콕하고 있어요. ^^;; 다들 추운데 가족과 함께 따듯한 연말 되시기를 기원드려요. 오늘은 게시판의 글수정을 해보도록 하겠습니다. 다들 준비가 되셨나요?? 벌써부터 머리가 지끈거리고 아파온다구요?? 저랑 천천히 하나씩 해가다보면 그렇게 어렵지도 않을거에요. 그럼 화이팅하시고..ㅎㅎㅎㅎ 글을 수정한다고 하면 해당글의 고유 식별자(PK)를 가져와서 기존 Data를 보여줘야합니다. 먼저 BoardController.java 에서 아래와 같이 코딩합니다. 61번째 줄에서 화면에서 boardNum을 가져와서 map에 담고 boardUpdateView함수를 호출하고 데이터를 rtnMap에 담아서 리턴합니다. 코..

spring/spring 게시판 만들기 2018. 12. 29. 13:33

Git 기본 명령어 ( 로컬 저장소 사용 )

안녕하세요. 오늘 정말 추운 날씨네요. 모든분들 건강 조심하시구요. ^^ 금일은 Git의 3번째 시간으로 기본 명령어에 대해서 알아보고자 합니다. 그럼 시작해볼까요?? 저장소 생성을 위한 Git의 기본 명령어에 대해서 우선 알아보도록 하겠습니다. 1. git init : 저장소 생성 윈도우에서 시작 -> Git -> Git bash를 클릭하여 실행해줍니다. 아래는 실행해서 repository를 초기화하고 생성한 화면을 보여줍니다. 기본적으로 윈도우 환경이나 리눅스 환경이나 git의 사용 명령어는 동일합니다. 그리고 리눅스 명령어에 익숙한 사용자라면 쉽게 따라오실 수 있습니다. 그럼 아래 그림을 보고 하나씩 설명해 나가도록 하죠. 1번의 mkdir gitTest 명령어는 gitTest라는 디렉토리를 만들어..

Git 2018. 12. 27. 22:42

게시판만들기 - 게시판 글작성

안녕하세요. 이번 시간에는 스프링 게시판 글작성 기능을 만들어 보도록 하겠습니다. 먼저 /WEB-INF/views/board/ 아래에 boardWirte.jsp를 생성하여 아래와 같이 코딩합니다. 그러고 난 다음 아래와 같이 BoardController.java에서 /board/boardWrite/와 /board/boardInsert라는 RequestMapping을 코딩합니다. 33번줄에서 /board/boardWrite/ 로 boardWrite.jsp를 mapping해줍니다. 41-42번줄의 RequestParam 어노테이션으로 UI화면에서 두개의 파라미터를 받을것을 정의해줍니다. ( title, contents ) 50번줄은 insert를 하고 난뒤 리스트화면으로 돌아와야하기때문에 redirect로 ..

spring/spring 게시판 만들기 2018. 12. 23. 22:59

게시판 만들기 - 게시판리스트1 (Spring + Mybatis + Mariadb 연동)

안녕하세요. 이번시간에는 Spring Framework와 MariaDB와의 연동에 대해서 알아보고,저번시간에 만들어 두었던 테이블에서 데이터를 가져와서 화면에 리스트를 뿌려보는것까지 해보겠습니다. ^^; 먼저, pom.xml에 아래 그림과 같이 Mybatis와 MariaDB의 dependency를 추가해줍니다. 그런다음, project에서 마우스 오른쪽을 클릭하여 Maven -> Update project를 해주면 온라인으로 Maven dependency를 자동으로 업데이트해줍니다. 그런다음 root-context.xml에 아래 그림과 같이 데이터 베이스 설정값을 추가해줍니다. 부연설명을 좀 하자면,9번 라인은 url을 설정해주는 부분이고... 저는 로컬에 mariadb를 설치했고 데이터베이스 이름은 b..

spring/spring 게시판 만들기 2018. 12. 23. 11:17

Git 설치 ( 윈도우 환경 )

안녕하세요. 이번시간에는 Git을 다운로드 받아서 설치를 해보는 시간을 가져보도록 하겠습니다. 윈도우용 Git을 다운받아서 설치를 해보도록 하겠으며, Linux용은 다음에 시간이 될때 설치법을 소개하도록 하겠습니다. 먼저 http://git-scm.com/ 사이트로 접속하여 Downloads라는 항목을 클릭합니다. Downloads를 클릭하고 나서 다음 페이지로 넘어가면 아래 그림에서 Windows를 선택해서 파일을 다운로드 받습니다. Git-2.20.1-64bit.exe가 다운로드 되는것을 확인할 수 있습니다. 설치프로그램을 실행하면 다음과 같은 화면을 볼 수 있습니다. Next를 클릭해서 다음으로 이동합니다. Git을 설정할 설치경로를 설정하는 화면입니다. 그냥 Default경로로 설치를 진행합니다...

Git 2018. 12. 22. 19:00

Git에 대해 알아보자.

안녕하세요. 오늘은 Git에 대해서 살펴보겠습니다. Git을 살펴보기 전에, 버전관리에 대해서 위키백과에서 찾아보면 아래와 같은 정의를 볼수가 있습니다. 버전 관리(version control, revision control), 소스 관리(source control), 소스 코드 관리(source code management, SCM)란 동일한 정보에 대한 여러 버전을 관리하는 것을 말한다. 공학과 소프트웨어 개발에서 팀 단위로 개발 중인 소스 코드나, 청사진 같은 설계도 등의 디지털 문서를 관리하는데 사용된다. 그러한 문서의 변경 사항들에 숫자나 문자로 이뤄진 ("개정판 번호"나 "개정판 레벨"이라고도 불리는) "버전"을 부여해서 구분한다. "버전"을 통해서 시간적으로 변경 사항과 그 변경 사항을 작성..

Git 2018. 12. 22. 18:14

spring MVC, Controller, Dispacher Servlet등등 개념

안녕하세요. 오늘은 Spring MVC와 Controller, Dispacher등을 알아보도록 하겠습니다. 1. Spring MVC란 무엇일까요? MVC(Model, Vew, Controller) 패턴 기반의 웹 프레임워크를 의미합니다. 여기서 Model은 데이터 처리(데이터베이스)와 관련되어 있고, View는 사용자가 보는 화면 즉 화면과 관련이 있으며, Controller는 Model과 View 사이의 상호동작을 컨트롤하는 역활을 수행합니다. 2. MVC의 특징에 대해서 알아볼까요? - UI와 비지니스 로직이 분리되어 있어 디자이너와 웹 프로그래머간 역활을 확실히 구분할 수 있습니다. - Controller, DispachServlet등과 같이 각 Component별 역할 구분이 명확히 할 수 있습니..

spring 2018. 12. 22. 12:42

추가 정보

인기글

최신글

페이징

이전
1 ··· 27 28 29 30 31 32
다음
TISTORY
developer © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바