본문 바로가기
반응형

과거254

이클립스 jee(2018-12) 스프링 레가시 프로젝트 생성 방법 얼마 후 프로젝트가 종료 된다. 요즘 여유가 생겨 집에서 스프링을 셋팅해 놓고 평소 관심있던 기능들을 사용해보고 싶어 이클립스 및 메이븐, DB 등을 셋팅 하려 하는데... 스프링 sts 부트만 뜬다. 이거 어찌 된인지... 결국 잔머리를 굴려 혹시....? Help -> insall New Software 메뉴에 들어가 'spring'을 입력하니까 아래 왠지 Resource / Spring IDE를 설치하면 될 듯... 설치를 한 후, File -> New 로 wizard 메뉴를 보니 반가운 메뉴 스프링 레가시 프로젝트 항목이 보인다. 선택 후, Next를 누르니까 Spring Mvc 및 Maven이 보이네...^^* 최근 추세는 스프링 부트로 심플하게 백단을 개발 및 서비스를 하고 View(프론트) .. 2019. 1. 15.
스타트업을 준비하는 사람들이 꼭 읽어야 할 책 "스타트업을 준비하는 사람들은 꼭 읽어야 할 책을 소개 해드립니다." '비즈니스 모델의 탄생' 아이디어를 갖고 스타트업을 준비하시는 분들도 계실 것이고 팀을 먼저 만들고 천천히 제품(서비스)을 만드려 하시는 분들도 계실겁니다. 만드려는 제품 또는 서비스의 최종 결과는 성공과 실패를 구분 짓는 것은 "매출" 또는 "수익" 이라는 것에 공감 하실 것이라 생각합니다. 물론 전략상 초기 몇년 동안은 유저확보일 수도 있고 여러 전략들이 있겠지만요~ 소개해드리는 책은 3시간 정도면 충분히 정독으로 다 읽으실 수 있습니다. 국내 대부분의 엑셀러레이터 프로그램들도 ''비즈니스 모델의 탄생"에 소개되고 있는 비즈니스 모델 캔버스를 꼭 만들어보게 합니다. 만드려는 서비스는 무엇이고 누구에게 필요하며 이것을 만들기 위해 어.. 2018. 7. 14.
탁월한 사유의 시선을 읽고 탁월한 사유의 시선을 읽고 철학이란 무엇일까요? 저는 고등학교 1학년 때쯤 "소크라테스의 변명" 이란 책을 읽어보았는데요. 이 책을 선택한 이유는 왠지 이런 책을 읽고 있으면 남들에게 있어 보이니까... 그런 동기로 철학 관련 책을 손에 잡기 시작했습니다. 이후 살면서 여러 철학과 관련된 책을 읽어 보았지만 인문학이 무엇인지 철학이 무엇인지 명확하게 이해하지 않고 막 읽었던 것 같습니다. 몇 일전 우연찮게 "탁월한 사유의 시선" 이란 책을 읽게 되었습니다. 책의 중간 부분에 철학이란 무엇인가를 저자께서 잘 설명해주신 부분이 있습니다. 철학적 사고가 국가와 개인에게 왜 필요한가 와 개인의 삶과 어떻게 연결되는지, 철학은 무엇인지에 대해 이해하기 쉽게 설명을 하셨습니다. "철학은 현실세계를 스스로 읽을 줄 .. 2018. 5. 29.
WSDL 클라이언트 구현 CXF2 자바웹서비스 데이터 받기 두번째 : 웹 서비스 클라이언트 구현 서버로 부터 받은 WSDL파일을 이클립스에서 포팅시켜 자바통신소스를 만들어본다. 개념상으로는 IDL 같은 개념이긴한데... IDL 같은 경우는 proto 같은 파일로 서버, 클라이언트등의 소스를 만들지만 WSDL은 서버에서 만든 기준으로 클라이언트 소스가 생생된다. 만약 연계를 한다면 서버 코드 -> WSDL 나옴 -> 클라이언트 코드. 이런식으로 개발 순서가 진행된다 * 서버코드를 만드는 방법도 링크한다. 2017.09.10 - [슬기로운 자바 개발자 생활/스프링 및 자바웹 서비스] - (웹서비스 구현) 자바 웹서비스/Wsdl/CXF 심플 (예제) (웹서비스 구현) 자바 웹서비스/Wsdl/CXF 심플 (예제) 옆에 나열한 개념들을 대충 구글링해서 찾아보면 수월하게 .. 2017. 9. 10.
(웹서비스 구현) 자바 웹서비스/Wsdl/CXF 심플 (예제) 옆에 나열한 개념들을 대충 구글링해서 찾아보면 수월하게 작업 할 수 있습니다. => SOA, 웹서비스, XML, wsdl * was(톰캣, 웹로직, 제우스)에서 제공하는 웹서비스관련 jar들과 충돌 즉. 자신의 프로젝트 jar들끼지 의존이 되어야 하는데 was 쉐어드..가 부분적으로 로딩될 수 있다. 이럴때는 was 가이드별를 참고해서 자신의 프로젝트 구성으로만 우선 로딩할 수 있게 해야한다. 간단하게~~~ 서비스와 클라이언트를 CXF를 이용해서 만들어 본다. (axis2, CXF, spring WS) 등이 있는데... 간단하게 구글링해보니 CXF가 가장 간단한거 같다. 각 was 에서 쌩짜로 짜면 힘듭니다. axis는 구성이 잘 되지 않네요. 자바 1.7, 1.8 별로 cxf 버전도 맞춰야 하니 한번쯤.. 2017. 9. 10.
Swagger 적용하기(Spring Boot, Gradle) 스웨거(Swagger)를 나는 알고는 있었지만 모르는 사람들도 꽤 많은거 같아요. 내가 경험했던 SI 프로젝트들에서는 여러 여건 상, 프론트 개발자와 백앤드 개발자를 구분 지어서 개발하는 경우가 그리 흔하지 않기 때문에 (거의 혼자 다함...) 이런 라이브러리에 별 관심이 없는 거 같기도하고요. 하지만, 분업화 및 전문화가 되어 가고 있는게 현실이고 프론트 개발자와 백앤드 개발자가 있는 프로젝트에서는 협업할때 꼭 필요한 꽤 좋은 라이브러리 같습니다. 크롬에서 백엔드를 호출만해도 json은 떨어지니 몇몇 사이트에서는 개발시 API 주소를 자바스크립으로 간단하게 등록하고 설명을 달아 협업하기도 하는데... 스웨거... 저도 한번 설정해보았습니다. 1. Gradle 설정 compile group: 'io.sp.. 2017. 8. 15.
반응형