본문 바로가기

개발 Story79

진행중인 개인 프로젝트 인트라넷(스케줄관리) 간단히 스프링 + mybatis + JUI + jquery fullcalendar 등등 사용해서 만든 스케줄 관리 프로그램 원래는 사내에서 인트라넷 시스템 만드려고 시작했다가 중간에 귀차니즘 때문에 멈췄는데 혼자 로컬에 올리고 스케줄 관리 용으로 괜찮은거 같아서 다시 손대는중. 혹시 소스보고 관심 있으신 분은 같이 프로젝트 참여하셔서 만드셔도 좋습니다. github 소스 주소 : https://github.com/ParkMinKyu/intranet 테스트 사이트 주소 : http://niee.kr/intranet/user/loginPage.do 테스트 계정 비번 : guest/123456 로컬 설치 방법 : http://niees.tistory.com/66 2015. 9. 5.
02. spring security 사용자 정의 로그인 페이지 적용 지난 포스팅에서는 로그인화면과 처리를 spring security에서 설정한 기본 페이지로 작업을 했다.하지만 실제로 저 기본 페이지로 사용하려는 곳은 거의 없을 것이다.이번엔 사용자가 직접 작성한 로그인폼을 이용하여 인증처리를 해보도록 하겠다. 1.로그인 페이지 작성 (WEB-INF/views/user/loginPage.jsp) 2.로그인 페이지 이동을 위한 user패키지 및 컨트롤러 생성 package com.min.study.user.web; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.stereotype.Controller; import org.springframework.web.bind.an.. 2015. 9. 3.
01. spring-security 기본 설정 기존 블로그에서 긁어오는중 개발 툴 : STS(3.6.0)STS 다운 주소 : http://spring.io/tools 1. 위 사이트에서 STS 다운 받은 후 설치 2. New -> Spring Project 생성 3.project name 입력->Spring MVC project -> next 4.package 설정 기본 패키지는 3개의 폴더로 지정해야함 ex)com.min.study 5.생성된 프로젝트 서버에 반영 후 로컬 접속 확인. 6.pom.xml 에 spring security dependency추가(버전은 3.1.0.RELEASE) 3.1.0.RELEASE​ org.springframework.security spring-security-core ${spring.security.versio.. 2015. 9. 2.
자바 기초_6 배열 1.배열(Array) -동질 자료형의 집합체 ******************************************************************* ex) int a,b,c,d,r; 같은형의 변수를 아래같이 표현할수있음 int a[]=new int[5]; =>아래와 같은 형식으로 저장 a[0] a[1] a[2] a[3] a[4] =>일괄처리에 편리함 int z[] = {10,20,30}; for (int i=0;iint [] a=new int[3]; int a []=new int[3]; 자료형 [] 배열명 ={ 초기값 }; =>int a[]={10,20,30}; a[0]=10; a[1]=20; a[2]=30; 으로 저장됨 => a=stack에 저장되어 a[0],a[1],a[2] 의 값이.. 2015. 8. 19.
자바 기초_5 조건문과 반복문 개발을 하면서 가장 많이쓰이는 조건문과 반복문를 알아보겠다. 1.조건문- 조건문은 분기문이라 보면 된다. 어떤 값이 나왔을때, 값에따른 처리를 할때 사용된다.- 조건문의 종류로는 if~else와 switch~case문이 있는데 if~else문은 아래와 같은 형태로 사용할 수 있다.if(조건){ 조건이 true일때 }if(조건){ 조건이 true일때 } else{ true가 아닐때 }if(조건){ 조건이 true일때 } else if( 조건2 ){ 조건1이 false고 조건2가 true일때 } else{ true가 아닐때 }else if 와 else구문은 필요에따라 사용가능하며, else if는 얼마든지 추가할수 있다. - switch~case문은 아래와 같은 형식으로 사용한다.switch(값){case .. 2015. 8. 11.
자바 기초_4 기본 자료형을 이용한 사칙연산 지난번 포스팅한 기본 자료형 과 참조 자료형을 이용하여 간단한 사칙연산을 수행하는 코드를 만들어보겠다. 우선은 종이와 펜을 준비하고 그림그리듯 손코딩을 먼저 해보자,종이에 그림그리듯 손코딩하는것에 익숙해지면 나중에 좀더 복잡한 코딩을 할때, 좀더 수월하게 할수있다.정석대로 관계도 알고리즘 이런걸 그리는게 아니라 내가 짤 코드를 간단하게 그려보는것이다.나중에 코딩을 많이 하다보면 머리속에 그려지는 코딩을 그냥 할수 있지만,초기에는 머리에 있는걸 코딩으로 끄집어 내기가 참 어렵다. 이럴때 손으로 한번 종이에 끄적대면막혔던부분이 풀리는 경우가 많다. 사칙연산을 하는 코딩을 한다고 생각해보면 우선 더하기(+), 빼기(-), 곱하기(*), 나누기(/) 이렇게 4가지가 있다.이 사직연산은 우리가 구현해야할 기능(메.. 2015. 8. 7.