일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 기록하는 동구
- missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
- SpringBoot
- 파이썬 웹크롤링
- 오류
- 자바스크립트
- 에러
- xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools)
- 줄거리
- git
- JavaScript
- spring
- 동구
- 클라우드 서비스
- 독후감
- 자바 파일업로드
- 서평
- git push
- Mapper
- 클라우드 서비스 특징
- MySQL
- Xcode
- 콜미동구
- 깃
- Swift
- 데이메이커
- Mac
- 한줄평
- java
- 책
- Today
- Total
목록백엔드(Back-end)/Spring (4)
인생은 속도가 아니라 방향이다
Springboot에서 템플릿엔진으로 Thymeleaf를 사용하면 HTML소스 변경할때도 매번 서버를 재시작해되는 불편함이 있죠? 이와 같이 javascript, html, css 프론트단을 바꿀때도 재시작하지않고 할수있는 방법을 아주 간단하게 알아 봐요!! 저같은 경우는 MacOS운영체제, 툴은 Eclipse에 maven을 사용하고있습니다. 여러분이 maven을 사용하고 계시다면 프로젝트안에 application.properties 이있을겁니다. 그곳에 아래와같이 적어줍니다. application.properties #절대경로 project.base-dir=file:////Users/wiju/eclipse-workspace/{프로젝트이름} #정적파일(javascript.css등등) 위치 spring.r..
Spring MVC에서 @ModelAttribute을 메소드의 파라미터로 사용할경우 프로그램이 어떻게 돌아가는지 궁금해졌다. 일단 내 컨트롤 단은 이렇게 생겼고 , test메소드안에 @ModelAttribute("test") 를 파라미터로 가지고있는 형태이다. 결과는 true,false를 반환하게 해놓았다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 @Controller public class TestController { @Autowired private TestService service; @GetMapping("/test") public String test(@ModelAttribute("test") Test test, Model model) { model.addAttribute("..
안녕하세요, 기록하는 동구입니다. 엑셀 업로드/다운로드를 대체 왜 해야할까? 관리자사이트를 만들다보면 데이터들을 웹 상으로 표시해주는 것뿐만아니라 DB데이터를 다운 받거나 엑셀파일을 업로드해서 대량으로 데이터를 업로드하거나 여러가지로 필수적인 기능입니다. 제가 만드는 사이트에는 거의 페이지마다 엑셀다운로드/업로드기능이 빠지지않고 있죠! 엑셀만 잘하면 프로그램이 필요없다는 말도 있듯이, 웹 상에서 원할하게 엑셀파일을 활용할수있게 해준다면 정말 편리합니다. 엑셀 다운로드/업로드 뭔가 있어보이고 어려워보이지만 막상하면 별거없습니다. 같이 한번 해볼까요? POI 라이브러리 스프링 프레임워크에서 엑셀파일을 다루려면 POI라이브러리가 필수적이에요. 셀의 스타일, 서식, 너비 까지 로직으로 코딩이 가능합니다 두둥 ,..
콘솔을 보면 'com.springboot.test.mapper.FileUploadMapper' bean을 못찾는다고 나온다. 어플리케이션 클래스 안에 @MapperScan(basePackages={"해당패키지"})넣어주면 해결! 1 2 3 4 5 6 7 8 9 10 11 12 13 14 package com.springboot.test; import org.mybatis.spring.annotation.MapperScan; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication @MapperScan(base..