728x90

개발자 62

[Openlayers] 기능정리

기본사이트 구상 : 최종 구현 시스템을 고려하여 프로토 타입 생성 확대, 축소 - 기본 http://openlayers.org/en/latest/examples/accessible.html#map 화면 이동 및 검색 목록 클릭시 이동 - http://openlayers.org/en/latest/examples/animation.html http://openlayers.org/en/latest/examples/center.html - http://openlayers.org/en/latest/examples/navigation-controls.html 마크표시 + 이동경로 - 기본 및 전제조건, 부가기능 기능 http://openlayers.org/en/latest/examples/draw-features...

JavaScript 2021.06.14

[Spring] 1장 오브젝트와 의존관계(3)

[Spring] 1장 오브젝트와 의존관계(2) [Spring] 1장 오브젝트와 의존관계(1) 스프링이란? 개발에 사용되는 애플리케이션 프레임워크. 개발을 빠르고 효율적으로 할 수 있도록 틀과 프로그래밍 모델, 기술 API 등을 제공 1) 애플리케이션 itkjspo56.tistory.com [제어의 역전(IoC)] public class DaoFactory { public UserDao usreDao() { ConnectionMaker connectionMaker = new DConnectionMaker(); UserDao userDao = new UserDao(connectionMaker); //팩토리의 메소드는 UserDao 타입의 오브젝트를 어떻게 만들고, 어떻게 준비시킬지 결정 return user..

JAVA 2021.06.09

[Spring] 1장 오브젝트와 의존관계(1)

스프링이란? 개발에 사용되는 애플리케이션 프레임워크. 개발을 빠르고 효율적으로 할 수 있도록 틀과 프로그래밍 모델, 기술 API 등을 제공 1) 애플리케이션 기본틀 - 스프링 컨테이너 독립적으로 동작 할 수 있으나 보통 웹 모듈에서 동작하는 서비스나 서블릿으로 등록하여 사용. 스프링을 사용하기 위해선 스프링 컨테이너를 다루는 방법과 스프링 컨테이너가 Object를 이용 할 수 있도록 설정정보를 작성하는 방법을 익히는 것이 좋다. 2) 공통 프로그래밍 모델 - IoC / DI, 서비스 추상화, AOP 스프링은 3가지 핵심 프로그래밍 모델을 지원 - IoC / DI(생명주기와 의존관계) 유연하고 확장성이 뛰어난 코드를 만들 수 있게 도와주는 객체지향 설계원칙과 디자인 패턴의 핵심 원리를 담고 있는 IoC/D..

JAVA 2021.06.07

[Spring]No qualifying bean of type [org.apache.ibatis.session.SqlSession]

Spring 환경 및 전자정부프레임워크 환경에서 bean을 자꾸 생성 하지 못해가지고 고생했던 에러... Build의 clean 및 updata를 여러번 해줬는데도 해결되지가 않았다. 전자정부프레임워크는 정말 골치덩어리임...;; (그리고 내가 부족한 탓...) 해결방법 일단 상단의 코드를 context-mapper.xml에 추가해줬더니 해결.. 일단 해결은 됬지만 뭔가 찝찝한 마음은 어쩔수가 없다. 부단한 공부만이 나의 마음을 안정시킬듯..

오류 모음집 2021.05.18

[Web] SPA란?

SPA란 무엇인가? SPA(Single Page Application)가 필요한 이유는 단일 페이지 응용 프로그램은 수년간 사용되어 왔지만, 일반적인 웹에서는 찾아보기 힘들었음. 하지만 앞으로 많은 웹 사이트가 SPA로 개발될 아주 좋은 계기가 있음. SPA는 SaaS(Software as a Service) 플랫폼 또는 인터넷 서비스의 상황판 같은 대시보드 부분을 구축하고 기업의 데이터 기반 및 폼 기반 애플리케이션을 구축하기 위해 지난 몇 년 동안 많이 채택되어 왔으며, 추후에 개발될 웹 어플리케이션에서 우선적으로 고려될 것으로 예상 SPA의 정의 1개의 페이지만 있는 어플리케이션. 실제 하나의 페이지에서만 내용이 바뀜. 페이지는 다시 로드되지 않으며, 화면 전환시마다 REST API 서버를 통해 데..

[GET과 POST]

http 프로토콜이 제공해주는 7가지 메소드 중 웹 서비스 개발에 주요 사용하는 GET과 POST GET메서드 POST메서드 란? 웹 서비스 개발에 주로 사용하는 메소드. 사용자가 URL을 브라우저 주소창에 작성하고 엔터를 누르면 원하는 웹페이지가 나옴. 사용자는 웹페이지를 보기위해 단순한 일을 한 것 이지만, 특정 웹페이지를 사용자 웹브라우저에게 보여주기 위해서는 내부적인 처리들이 있음. 그 내부적인 처리에서, 클라이언트가 서버에게 웹페이지를 보여달라고 말하는 것을 우리는 요청(Request) 이라 부르고, 서버가 클라이언트에게 요청받은 것에 대한 대답으로, 웹페이지 내용을 표현하기 위해 html문서로 주는것을 응답(Response) 이라 부른다. HTTP 패킷 클라이언트가 서버로 요청을 했을때, 보내..

"모든 반도체 직접 설계"…애플, 1.4兆 들여 獨 개발거점 구축

http://news.naver.com/main/read.nhn?mode=LSD&mid=sec&sid1=001&oid=018&aid=0004872598 "모든 반도체 직접 설계"…애플, 1.4兆 들여 獨 개발거점 구축 [이데일리 이정훈 기자] 자사 개인용컴퓨터(PC)와 랩탑, 태블릿PC, 스마트폰 등에 들어가는 반도체칩을 아웃소싱에서 직접 설계로 전환하고 있는 애플이 독일에 1조원 이상을 들여 반도체 설계· news.naver.com [이데일리 이정훈 기자] 자사 개인용컴퓨터(PC)와 랩탑, 태블릿PC, 스마트폰 등에 들어가는 반도체칩을 아웃소싱에서 직접 설계로 전환하고 있는 애플이 독일에 1조원 이상을 들여 반도체 설계·개발을 도맡아 할 반도체 거점을 마련하기로 했다. 10일(현지시간) 일본 니혼게이자..

IT관련 이야기 2021.03.11

[IntelliJ] 인텔리제이 Could not target platform 에러 해결방법

IntelliJ를 처음에 Setting을 할때, 예상지 못한 오류가 나와서 잠시 적어본다. ※ 운영체제 Window 10 Pro 기준 에러문구는 바로 Execution failed for task ':compileJava' -> Could not target platform: 'Java SE 11' using tool chain: 'JDK 8(1.8)'. 대략 문구를 보니 자바 11을 써야하는데 자바 8버젼 때문에 뭔가 문제가 있는거 같다. 이클립스를 사용할때는 주로 8버젼을 썼는데, 인텔리제이로 넘어오면서 자바 11을 본격적으로 사용해보고자 한다. 인텔리제이에서 처음 보는 문구여기 여기저기 찾아보면서 JDK11의 설정이 제대로 되어있는지 확인해보았다. 1) File -> Project Structure..

오류 모음집 2021.03.09

[Java] JDBC를 이용하는 순서

1) DB 연결을 위한 Connection을 가져온다 2) SQL을 담은 Statement 혹은 PreparedStatement를 만든다. 3) 만들어진 Statement를 실행한다. 4) 조회의 경우 SQL 쿼리의 실행 결과를 ResultSet으로 받아서 정보를 저장할 오브젝트에 옮겨준다. 5) 작업 중에 생성된 Connection, Statement, ResultSet 같은 리소스는 작업을 마친 후 반드시 닫아준다. 6) JDBC API가 만들어내는 예외(exception)을 잡아서 직접 처리하거나, 메소드에 throws를 선언해서 예외가 발생하면 메소드 밖으로 던지게 한다. 예외는 일단 밖으로 던져버리는게 좋은것 같다!

JAVA 2021.02.16

[GeoServer] Cross domain 문제 CORS 오류 No 'Access-Control-Allow-Origin' header is present 에러

GeoServer 이용해서 지도를 출력하고 해당 위치에 있는 레이어를 클릭하면 레이어가 가지고 있는 정보를 테이블로 띄우는 기능을 구현하려고 했다. 레이어 발행까지 완료가 되었지만, 클릭을 하면 알 수 없는 에러가 나타나기 시작했다. CORS오류라고 나오는데 검색을 해보니 Cross domain 문제로 로컬에서 자바스크립트를 이용해서 개발할때 나오는 종종 있는 현상이라고 했다. 개발자 도구 Console 창에서 No 'Access-Control-Allo-Origin 으로 시작하는 오류인데, 서버와 웹 간의 호스트 문제라고한다. 어느 한 도메인에서 다른 도메인으로 요청을 보낼때 나타는 오류! Cross domain이 무엇인지는 나중에 다시 공부를 해보기로하고 일단 오류해결을 먼저 하기로 했다. 방법은 생각..

오류 모음집 2021.02.04
728x90