본문 바로가기
반응형

공부/프로그래밍346

[SpringBoot] front-end(html, css, js 등) 파일 변경 후 브라우저에서 적용이 안될 때 해당 프로젝트에서 진행하는 환경은 다음과 같습니다. - Spring Boot - 2.0.3.RELEASE - Gradle - Thymeleaf Front-end 작업을 하기위해 html, css, js 파일을 수정한 후에 브라우저 새로고침해도 적용이 안되는 경우가 있습니다. 찾아보면 Thymeleaf 같은 템플릿 엔진을 사용할 경우엔 리소스 갱신을 위해 서버를 재시작 해야한다고 합니다. Spring 으로 개발할 경우 webapp 디렉토리에서 관리하기 때문에 즉각 화면갱신이 가능했지만 SpringBoot에서는 resouces 디렉토리에서 관리가 되기 때문에 톰캣등 사용하는 WAS를 재시작 해야합니다. 그래서 이런 문제점을 해결하고자 찾아보니 Devtools라는 것을 활용하는 방법이 있었습니다. Devtoo.. 2018. 6. 29.
[SpringBoot] Failed to determine a suitable driver class 에러 SpringBoot 프로젝트를 막 설정하고 나서 기동을 하는데 다음과 같은 에러가 나는 경우가 있다. ***************************APPLICATION FAILED TO START*************************** Description: Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured. Reason: Failed to determine a suitable driver class Action: Consider the following:If you want an embedded database (H2, HSQL or De.. 2018. 6. 28.
Github에서 제공하는 호스팅으로 jekyll 블로그 설치하기 종종 기술블로그가 Github + Jekyll(지킬) 로 구성된 것을 볼 수 있습니다. Github 은 유명하기도 하고 공짜로 호스팅을 얻을 수 있다는 점에서 매력적이죠. Jekyll을 선호하는 이유는 간단합니다. 코드, 수식 삽입이 간단하다는 점입니다. 그리고 테마를 다운로드 할 수 있는곳이 있는데 모두 무료로 제공됩니다. 문법규칙이 마크다운(Markdown) 형식이라는 점에서 익숙하지 않은분에게는 까다롭겠네요. 이전에 포스팅한 github 웹호스트에다가 jekyll(지킬)을 설치해보았습니다. 아래 글을 참조하실 때에는 마지막에 index.html 파일 생성은 하지 말아주세요. [github] 깃허브 웹호스트 만들기 http://lemontia.tistory.com/531 jekyll 을 설치하기 위해.. 2018. 6. 26.
윈도우에 Apache, php7 설치하기 php를 사용하기 위해선 반드시 웹서버가 띄워져 있어야 하는데 윈도우는 IIS가 있지만 이전부터 썼던 아파치로 대체하기로 했습니다. 여기서는 1) 아파치 설치, 2) php7 설치를 알아보겠습니다. @ Apache, PHP7 을 다운로드 받습니다.아래는 아파치 다운로드 주소.저는 윈도우 64비트를 사용하기 떄문에 64비트를 다운로드 받았습니다. https://www.apachelounge.com/download/ 아래는 PHP 다운로드 주소.https://windows.php.net/download/사이트에 들어가면 여러버전이 있는데 이중에 Thread safe 버전을 다운받아야 합니다. 각 버전별 차이점은 다음과 같다고 하니 참조하세요.출처: http://web-front-end.tistory.com/.. 2018. 6. 15.
[javascript] React.js 살펴보기 이 글은 유튜브의 [React.js] 강좌를 통해 작성되었습니다. https://www.youtube.com/watch?v=GEoNiUcVwjE&t=6s # react 는 유저 인터페이스를 만들기 위한 라이브러리 - controller, ajax, router 등 기능을 내장하지 않음 => 그래서 가벼움 - 위의 기능이 필요할 경우 서드파티(Third party) 라이브러리를 이용하여 개발 가능 # react 가 angular 를 대체할 수 있을까? - angular 는 프레임 워크(내부에 view 가 있는 것 정도) - react 는 view 만 담당 참고로 둘다 같이 사용가능. # react 라이브러리의 핵심은 가상 돔(Virtual DOM)을 사용한다는 것. - jquery 나 javascript .. 2018. 5. 14.
[github] 깃허브 웹호스트 만들기 여기에서 작동하는 웹호스트는 html, css, javascript 등만 이용이 가능하며 이러한 것을 static 사이트라 부르기도 합니다. 만드는 방법은 간단합니다. 1) github 에 로그인(회원이 아니라면 가입) 2) repository 만들기 (아이디.github.io) 로 생성. 3) 웹페이지 접속하여 확인 여기서는 1번을 생략하고 repository 만드는 것(2번)부터 시작합니다. repository 를 생성합니다. + 버튼을 누른 후 New repository 를 클릭합니다. 아래처럼 창이 뜨면, repository name 을 [아이디].github.io 로 생성합니다. 여기서는 username 이 lemontia 이므로 lemontia.github.io 로 생성했습니다. 아래에 빨간박.. 2018. 5. 11.
반응형