애정코딩 💻

NAWA 프로젝트 설명

1. 문서 작업 문서 작업은 예상만큼이나 어렵고 시간이 많이 들어갔다. 처음으로 개발 예정 보고서로 역할분담, 일정, 시스템 구성도, 구현을 작성하였다. 학원에서 같이 배운 언어와 개발도구를 사용 했기 때문에 어렵지 않았다. 역할분담에서 개인의 역량 차이 때문에 조금 시간이 지체되었지만, 프로젝트를 진행할 때 추가, 수정되었다. 그 후 기능정의서 (FBS)를 시작하며 정말 힘들었다... 그 후에 만든 문서에서 조금이라도 바뀌면 FBS도 바꿔야 하는 상황이어서 처음 계획할 때 좀 더 신중했어야 했다는 걸 뼈저리게 느꼈다... 구현되어야 할 기능이 하나하나 나열되어있다. 대망에 요구사항 명세서 , 가장 시간을 많이 쏟아부었던 것 같다. 그래서 개발할 때 무척 도움이 많이 되었다. 팀 프로젝트이다 보니 서로 ..

Project/NAWA 2020.03.29 Joana

var, const, let

JavaScript에서의 변수 선언 방식 중 var, const, let의 차이점 먼저 Hoisting과 Scope의 개념이 필요하다. Hoisting Hoist란 변수의 정의가 범위에 따라 선언, 초기화, 할당 분리되는 것을 의미 (전역변수와 지역변수) Scope - 전역 스코프, 지역 스코프 1. var 변수 선언의 경우 유동적으로 변경될 수 있다. function scope 2. const 변수에 재선언, 재할당 불가 block scope 지역 스코프 3. let 변수에 재할당 가능 block scope ES6에서는 var보다는 const와 let을 사용해서 정확한 변수 사용을 권한다.

WEB/JAVA SCRIPT 2020.03.05 Joana

Spring scheduler(스프링 스케쥴러)

메인페이지에 가입한 회원의 수를 표시해주고 싶은데 회원이 가입했을때 바로 표시되는게 아니라 매일 시간을 정해두고 자동으로 업데이트 하게 하고싶었다. servlet-context에 xmlns:task="http://www.springframework.org/schema/task" http://www.springframework.org/schema/task http://www.springframework.org/schema/task/spring-task.xsd 추가 해주었고 context:component-scan base-package 에는 적용하는 경로 적어주면 되는데 com.min.app 으로 시작하는 패키지 모두를 선택했다 그다음 스케쥴러 사용할 class를 만들어주었다. public static i..

WEB/Spring 2020.02.07 Joana

이클립스 마켓 실행 안될때

이클립스 Help - Install new software... - Work with : http://download.eclipse.org/mpc/photon Eclipse software repository | The Eclipse Foundation The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 360 open source projects, including runtimes, tools and frameworks. download.eclipse.org

WEB/SETTING 2019.09.17 Joana