일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- linux
- 공모주 청약
- MYSQL
- 7월 공모주 청약 일정
- Stock ipo
- jquery
- 자바스크립트
- 자바
- css
- 6월 공모주 청약 일정
- codeigniter
- Stock
- java
- 리눅스
- 주식
- Oracle
- 맥
- JavaScript
- 공모주
- 주식 청약 일정
- Eclipse
- 코드이그나이터
- 주식 청약
- SQL
- html
- 제이쿼리
- php
- 오라클
- IPO
- 공모주 청약 일정
- Today
- Total
목록개발/springboot (21)
개발자의 끄적끄적
[sptimgboot/mysql] HikariPool-1 - Exception during pool initialization 에러 해결방법 springboot 로 mysql 이나 mariadb 를 이용하여 프로젝트를 구축 혹은 운영하다보면 갑자기 아래와 같은 에러가 발생하는 경우가 있습니다! HikariPool-1 - Exception during pool initialization. 거의 대부분이 mysql 혹은 mariadb 버전에 변동이 생겨서 발생하는 이슈일텐데요! 그럴때는 아래 옵션을 database 접속 url 쪽에 추가하시면 됩니다! useSSL=false 위 옵션을 추가하면 아래와 같이 됩니다! jdbc:mysql://example.com:3306/example?...&useSSL=fal..
[springboot/kotlin] kotlin spring boot download file from url in browser / 코틀린 스프링부트 url 파일 다운로드 예제 스프링부트 프로젝트를 진행하다보면 파일 다운로드를 구현하는데, 로컬 서버에 있는 파일이 아니라, url 정보를 가지고 파일을 다운해야 하는 경우가 있습니다. 그중에서 코틀린으로 개발된 스프링부트에서 url 로 파일을 다운로드 하는 샘플을 공유하고자 합니다. val fileName = "sample.pdf"; val fileUrl = [FILE_URL] var resource: Resource? = null try { resource = UrlResource(fileUrl) } catch (e: MalformedURLExcepti..
스프링부트를 사용해서 프로젝트를 개발하다 보면 톰캣이 내장되어 배포되기 때문에 서버 관련 설정방법이 약간 다릅니다! 그중에서 보안 이슈로 지적받는 사항중에 하나인 response header 의 server name 값을 변경하는 방법을 공유하려고 합니다! 스프링부트 설정파일은 기본적으로 아래와같이 2개중 선택해서 사용이 가능해서 2가지의 경우중 환경에 맞는걸 사용하시면 됩니다! 1. properties 파일의 경우 server.server-header=AAA 2. yml 파일의 경우 server: server-header: AAA 위와 같이 적용이 되고 재시작 후 크롬 콘솔에서 확인해보면 아래와 같이 Server: AAA 로 잘 적용되어 있는걸 확인할 수 있습니다! server name 뿐 아니라 각종..
[springboot] lateinit property has not been initialized 에러 해결방법 spring boot 에서 특정 클래스를 선언해서 사용하려고 하다보면 아래와 같은 에러가 나는 경우가 있습니다! lateinit property [ClassName] has not been initialized 그럴때는 고민하지말고! 오류가 나고있는 파일 상단에 ClassName 에 해당하는 클래스를 선언한 부분이 있으실 겁니다! 그부분에 아래 어노테이션을 추가하시면 됩니다! @Autowired 그리고 다시 컴파일해서 시작해보면 해당 에러가 없어진 것을 확인할 수 있습니다! 참고들 하세요!
[spring boot] spring boot kotlin current domain / 스프링부트 코틀린 현재 도메인 확인하는 방법 spring boot 프로젝트를 kotlin 으로 작업하다보면 현재 접속 도메인 정보를 가져와야 하는 경우가 있습니다. 그럴때는 아래와 같이 request 를 이용하여 조합해서 만들수 있습니다! request.scheme+"://"+request.serverName+":"+request.serverPort 참고들 하세요!
[springboot] 스프링부트 Unable to start embedded Tomcat error 해결방법 2 지난번에 스프링부트 프로젝트 실행중 Unable to start embedded Tomcat 에러가 출력되면 해결하는 방법을 올린적이 있습니다. tomcat dependency 를 추가하는 방법이었는데요! 다른원인도 있는걸 찾아서 공유하려고 합니다! 실행하고 있는 프로젝트의 데이터베이스 주소가 잘못되었거나, 방화벽 등의 문제로 연결이 안되고 있는 경우도 위 에러가 출력됩니다! 꼭 데이터베이스 연결은 정상적으로 되시는지 확인하시길 바랍니다! 저는 그것도 모르고 한참 삽질을 했었네요... 참고들 하세요!
[springboot] 스프링부트 Unable to start embedded Tomcat 에러 해결 방법 spring boot 로 프로젝트를 진행하고 배포를 하다보면 Unable to start embedded Tomcat 과 같은 에러가 발생하는 경우가 있습니다. 그럴때는 pom.xml 파일에 아래와 같이 dependency 를 추가해주시면 됩니다! org.springframework.boot spring-boot-starter-tomcat 참고들 하세요!
[springboot] springboot jpa native query example / 스프링부트 jpa 네이티브 쿼리 사용법 spring boot 에서 jpa 를 사용해서 구축을 할 경우 repository 에 함수를 추가해서 사용해야 합니다! 그중에서 데이터를 조합하거나 할때 query 문으로 사용하고 싶은 경우가 있습니다. 그럴때는 아래와 같이 사용하시면 됩니다! 예를들어서 아래와 같은 repository 함수를 추가한다고 가정하면, fun findAllByStatus() 위 함수 바로 위부분에 아래와 같은 @query annotations 을 추가해주면 됩니다. @Query( value = "SELECT * " + " FROM member a " + "WHERE a.status = :statu..