- Goalspringboot 프로젝트에 bower,gulp를 이용한 frontend library 관리 - Time15min - Enviromentjava 1.8, STS3.7 - Tutorial 아래 포스팅에 이어서 작성합니다. 2016/11/14 - [Springboot] - [springboot] sts로 springboot + gradle + thymeleaf 프로젝트 만들기 .bowerrc 파일 작성1234{ "directory":"src/main/resources/static/bower_components", "json":"bower.json"}Colored by Color Scriptercs 콘솔창에서 bower init 으로 bower.json 파일 생성 하고 jquery를 예제로 설치1..
- Goalsts로 springboot + gradle + thymeleaf 프로젝트 만들기 - Time10min - Enviromentjava 1.8, STS3.7, springboot 1.4.2 - TutorialSTS에서 File > New > Spring Starter Project 선택 필요한 내용 기입. Gradle로 작업할 것이기에 Type은 Gradle 선택 필요한 Dependencies를 선택해 준다. 기본적으로 우선 Thymeleaf만 선택해도 된다. Finish.. 기본적으로 생성해주는 프로젝트 구조.. 파일 2개를 추가해준다. WebController.java123456789101112131415package com.web; import org.springframework.stere..
github에 새로운 프로젝트를 푸시하기 위해서 아래와 같이 pull 명령어를 실행했더니 에러가 표시되었다. >> git pull origin master-- fatal: refusing to merge unrelated histories 이럴 경우 아래와 같이 옵션을 주어 pull 받도록 하자 git pull origin branchname --allow-unrelated-histories 이렇게 에러가 떨어지는 이유는 아래와 같다고 한다..... (시간날떄 해석을....) "git merge" used to allow merging two branches that have no common base by default, which led to a brand new history of an existi..
- Goalspringboot을 이용하여 agent에 따른 웹,모바일,테블릿 페이지 분리 표시하기 - Time10min - Enviromentjava 1.8, STS3.7 - Tutorial1. build.gradle에 dependency 추가compile("org.springframework.boot:spring-boot-starter-mobile") 2. application.properties에 아래 내용 추가spring.mobile.devicedelegatingviewresolver.enabled:true 3. view폴더에 mobile,table 폴더 생성 4. controller 생성1234@RequestMapping("/jsp")public String main(Model model){ re..
간단한 웹프로그램을 만들고 push 기능을 적용하고 싶을 때 사용하면 좋은 어플 중에 하나가 텔레그램이다. 사용방법으로는 텔레그램에서 botfather를 찾는다. 1. /start 입력2. /newbot 입력3. bot 이름 입력4 bot username 입력 모든 과정을 완료하면 BotFather님께서 token을 건내주신다. 이것을 잘 기억하도록 하자. 그리고 아래 적혀 있는 주소로 가보도록 하자. https://core.telegram.org/bots/api api 호출 규칙은 아래와 같다. https://api.telegram.org/bot/ 실제 본인의 TOKEN을 넣고 명령어에는 getMe를 넣고 실행 해보면 bot의 정보를 볼수 있다. 텔레그램 메신저로 들어가서 시작하기를 눌러 시작한 후 메..
- .gitignore 란? git version 관리에서 제외할 파일을 설정할 수 있다. 일반적으로 컴파일된 소스에 경우 버전관리 하지 않는다. - 작성방법 1234filename -- filename 제외filename* -- filename으로 시작하는 파일 제외*filename -- filename로 끝나는 파일 제외folder/ -- folder cs - 적용이 안될 때 .gitignore에 작성한 내용이 필터가 안될 경우 cmd 창에서 아래와 같이 명령어를 실행한다. 12>> git rm -r --cached .>> git add . cs