
프레임워크가 무엇인지에 대해서는 간략하게 이 전글에서 다루었다. 그렇다면 프레임워크의 대표(?)격인 스프링 프레임워크란 무엇일까? 사실 내가 알고 있는 프레임워크가 스프링프레임워크밖에 없다능..ㅠㅠ 삼성SDS에서 오픈소스로 공개한 애니프레임(anyframe)도 스프링 프레임워크가 기반이고, 전자정부프레임워크도 스프링 프레임워크가 기반이다. 심지어 sap erp 프로젝트를 수행할때도 스프링 프레임워크 기반이었다. 서론이 더 길어지기 전에 스프링 프레임워크에 대해 알아보는걸로 하자;;; 위키에서 스프링 프레임워크를 찾아보면 스프링 프레임워크(Spring Framework)는 자바 플랫폼을 위한 오픈소스 애플리케이션 프레임워크로서 간단히 스프링(Spring)이라고도 불린다. 동적인 웹 사이트를 개발하기 위한 ..

프로젝트를 하다보면 프레임워크는 이미 아키텍쳐들이 구현을 해놓은 상태이고, 본인은 이를 기반으로 비지니스 서비스들을 개발을 했다. 개발표준에 맞춰서 개발을 그냥 진행하다보니 프레임워크에 대해서는 잘 모르고, 빡빡한 일정에 맞춰 개발하게 되는 것이 보통이었다. 소규모 프로젝트가 아닌 대형 프로젝트의 경우엔 각 역할별로 팀이 나뉘어 있기때문에 본인의 임무를 수행하기에 지장이 없을만큼만 알고 진행을 해도 무방하겠지만, 자신이 개발하고 있는 시스템의 기반을 조금이라도 더 알면, 문제가 생겼을때 꽤나 수월하게 난관들을 헤쳐나갈 수 있다. 개발자로서 임무수행을 할 때 가장 중요한 점중의 하나는 바로 개발환경을 이해하는 것이라고 본다. 어떤 프레임워크를 기반으로 하며, 메이븐을 통해 라이브러리 관리는 어떻게 되는지,..

pc문제로 eclipse 강제종료가 되었을때, 한번씩 eclipse 로딩 에러가 발생하였다. m2e.jdt ... 로딩에서 멈춰있다가 '응답없음'으로 종료가 되는데, 이럴땐 workspace\.metadata\.plugins\org.eclipse.e4.workbench workspace\.metadata\.plugins\org.eclipse.jdt.core 를 삭제한 뒤에 eclipse를 재기동하면 해결이 되었다. 단, eclipse 일부설정이 기본값으로 돌아가 있을 수 있다. 참고로, 본인 프로젝트에서는 형상관리를 demension으로 하고 있었는데, 저 작업 후 소스들의 상태값이 확인이 안되어, 소스 전체적으로 refresh status를 한번 해주니 해결이 되었다.

문제가 된게 내 피씨는 64bit os라서 64bit JDK가 깔려있었는데, 해당 모듈 실행이 32bit JDK로 실행을 해야만 하는 것이었다. 헐... 64bit os인데 어떻게 32bit JDK를 쓰지?? 좋아. 일단 32bit JDK를 설치해보자. 하면서 일단 이클립스 사이트에 가서 32bit os용 JDK를 받아서 설치했다. 모듈실행을 했지만... fail... 그래서 찾아보니... 알보고니... 대박... 64 bit OS에서 64bit 용 JDK를 설치시 Program Files\Java에는 64bit JDK가 Program Files (x86)\Java에는 32bit JDK가 설치되는 것이었다. 즉, 이미 32bit JDK는 설치되어 있었다. 이클립스에서 Program Files\Java 요..
- Total
- Today
- Yesterday
- file storage
- Java
- 파일 스토리지
- block storage
- Framework
- object storage
- 자료구조
- 문자체크
- C
- 블록 스토리지
- 오브젝트 스토리지
- 정규식
- 코딩
- 개념
- RDB
- 열혈강의
- 쿠버네티스
- anyframe
- Kubernetes
- OSI7layer
- 도커
- 숫자체크
- 열혈강의 프로그래밍
- C언어
- 전자정부프레임워크
- 특징
- M2E
- docker
- 자바
- Spring
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |