본문 바로가기

Back-end109

Spring Legacy 새 프로젝트 생성하기 (환경설정) [File] - [New] 에서 Spring Legacy Project를 생성해준다.없으면 Other에 들어가 찾으면 된다. 제일 밑에 Spring MVC Project를 선택해준다. 그리고 com.[회사명].[개인명] 순으로 패키지 명을 설정해준다. 프로젝트가 생성된 뒤에 오른쪽 버튼을 눌러서 Properties에 들어가준다.[Maven] - [Project Facets] 메뉴에 들어가 Java 버전을 바꿔준다.그리고 오른쪽 Runtimes를 눌러 아파치 톰캣사용을 설정해준다. src > main > webapp > WEB-INF 에 있는 web.xml 을 열고 밑에 Source 탭을 클릭한다. web-app 루트 엘리먼트를 빼고 전부 지워준다. (정리) pom.xml을 연다. spring.io 사이트.. 2019. 2. 20.
Eclipse에서 Spring 설치 (Spring Legacy) [Help] - [Eclipse Marketplace] [spring tool suite] 키워드로 find에 검색한다. Sping Boot가 아닌 Legacy로 개발하기 위해 두번째 항목을 설치한다. 설치를 진행한다. 권한에 동의 체크하고 설치를 마친다. 그리고 이클립스를 재시작 하면 설치가 완료된다. 2019. 2. 20.
Python List 함수 Python List1. List리스트를 하나 만들어 in, not in 출력값을 알아보자.season = ['spring', 'summer', 'fall', 'winter'] print(season[1]) print('spring' in season) print('Spring' not in season)결과summer True True 2. 문자열 입력, 출력문자열을 입력받아 출력하는 리스트를 만들어보자.Fruits = [] while True : fruit = input("과일을 입력하세요 >> ") if fruit == "" : break Fruits.append(fruit) ​ print("=입력된 과일=") for fruit in Fruits : print(fruit, end=", ")결과과일을.. 2019. 2. 19.
Python 변수 특징 (Dynamic Typing, Swapping) Python 변수 특징1. Dynamic Typing동적 타이핑 : 런타임에 구문을 통해 Data Type을 설정해준다.a = 10 type(a)결과a = 10.1 type(a)결과a = 'string' type(a)결과이와 같이 변수에 값을 넣는 순간마다 유연하게 형식이 변경된다. 2. Swaping변수 a와 b의 데이터를 바꿀때 보통은 temp변수를 사용하지만, Python에서는 temp를 쓰지 않고서 바꿀수 있다.a = 10 b = 20 print("a : ", a,"b : ",b) ​ a,b = b,a print("a : ", a,"b : ",b)결과a : 10 b : 20 a : 20 b : 10a,b = b,a참 직관적이다. 2019. 2. 19.