나만의 개발 기록
close
프로필 배경
프로필 로고

나만의 개발 기록

  • 분류 전체보기 (263)
    • backend (140)
      • 스프링 (91)
      • 코프링 (14)
      • 자바 (33)
      • 오류모음 (2)
    • frontend (26)
      • 자바스크립트 (14)
      • JSTL (2)
      • vue.js (5)
      • 타임리프 (5)
    • 데이터베이스 (4)
      • MYSQL (4)
    • native (16)
      • 안드로이드 (16)
    • DevOps (21)
      • AWS (4)
      • 젠킨스 (2)
      • Docker (2)
      • 깃허브 (1)
    • gis (26)
      • Openlayers (4)
      • LeafletJs (19)
      • 지오서버 (3)
    • 기타 (29)
      • 소프트웨어 설치 (9)
      • 자격증 (3)
      • 개발용어 (17)
  • 홈
  • 태그
  • 방명록
[Spring] jsoup 라이브러리를 이용하여 크롤링, jxls 라이브러리를 이용하여 크롤링한 데이터를 엑셀 파일로 생성하기

[Spring] jsoup 라이브러리를 이용하여 크롤링, jxls 라이브러리를 이용하여 크롤링한 데이터를 엑셀 파일로 생성하기

해당 터미널 정보 안내 사이트에서 서울특별시 ~ 제주도 지역의 리스트를 크롤링해서 엑셀로 뽑는것을 해보겠습니다. 터미널 정보 > 터미널 안내 (bustago.or.kr) 터미널 정보 > 터미널 안내 www.bustago.or.kr 프로젝트 구조 MakeExcel.java package com.crawlling.common; import java.io.BufferedInputStream; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.util.Map; import javax.servlet.http.HttpServletRequ..

  • format_list_bulleted backend/스프링
  • · 2022. 2. 25.
  • textsms
[Spring] maven repository 경로 변경

[Spring] maven repository 경로 변경

프로젝트를 여러개 진행하다보면 기본적으로 라이브러리가 .m2 폴더안에 repositry 폴더에 저장이 됩니다. 프로젝트 라이브러리들이 한 폴더에 섞이기 때문에 repository 경로를 각각 지정하여 프로젝트별 라이브러리를 따로 관리하는게 좋습니다. 그래서 maven repository 경로를 지정하는 방법을 포스팅 하겠습니다. 1. settings.xml, repository 폴더 생성 settings.xml C:\project\meta_workspace\repository true false -> localRepository 경로는 라이브러리를 저장하고자 하는 경로로 수정하셔야 됩니다. 2. windows - preferences user settings 검색 - User Settings input란..

  • format_list_bulleted backend/스프링
  • · 2022. 2. 8.
  • textsms
[Spring boot] 데이터베이스 멀티 커넥션

[Spring boot] 데이터베이스 멀티 커넥션

한프로젝트에 postgressql과 oracle 데이터베이스를 동시에 쓰고싶을때 사용하는 방법입니다. application-properties #Oracle spring.oracle.datasource.hikari.driver-class-name=net.sf.log4jdbc.sql.jdbcapi.DriverSpy spring.oracle.datasource.hikari.jdbc-url=jdbc:log4jdbc:oracle:thin:@ip주소:port번호:데이터베이스이름 spring.oracle.datasource.hikari.username=아이디 spring.oracle.datasource.hikari.password=패스워드 spring.oracle.datasource.hikari.maximum-po..

  • format_list_bulleted backend/스프링
  • · 2021. 11. 24.
  • textsms
[Spring] json, xml 데이터 return 하기

[Spring] json, xml 데이터 return 하기

Controller.java import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.dataformat.xml.XmlMapper; //타입이 json일경우 String resultType = "json" //String resultType = "xml" if("xml".equals(resultType)) { response.setContentType("application/xml"); response.setCharacterEncoding("UTF-8"); response.getWriter().write(new XmlMapper().writeValueAsString(result)); } //타입이 json일경우 els..

  • format_list_bulleted backend/스프링
  • · 2021. 11. 23.
  • textsms
[Spring Boot] 이메일 발송하기 (Java mail)

[Spring Boot] 이메일 발송하기 (Java mail)

build.gradle //email implementation 'org.springframework.boot:spring-boot-starter-mail' application-properties spring.mail.host=smtp.gmail.com spring.mail.port=587 spring.mail.username=gmail 아이디 spring.mail.password=gamil 패스워드 spring.mail.properties.mail.smtp.starttls.enable=true spring.mail.properties.mail.smtp.starttls.required=true spring.mail.properties.mail.smtp.auth=true EmailController.ja..

  • format_list_bulleted backend/스프링
  • · 2021. 10. 26.
  • textsms
[Spring Boot] rememberMe 사용하여 자동 로그인 기능 개발

[Spring Boot] rememberMe 사용하여 자동 로그인 기능 개발

SecurityConfig.java package com.chatting.config; import com.chatting.common.Constants; import com.chatting.common.Url; import com.chatting.service.CustomUsersDetailService; import lombok.RequiredArgsConstructor; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.context.annotation.Bean; import o..

  • format_list_bulleted backend/스프링
  • · 2021. 10. 22.
  • textsms
  • navigate_before
  • 1
  • ···
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • ···
  • 24
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (263)
    • backend (140)
      • 스프링 (91)
      • 코프링 (14)
      • 자바 (33)
      • 오류모음 (2)
    • frontend (26)
      • 자바스크립트 (14)
      • JSTL (2)
      • vue.js (5)
      • 타임리프 (5)
    • 데이터베이스 (4)
      • MYSQL (4)
    • native (16)
      • 안드로이드 (16)
    • DevOps (21)
      • AWS (4)
      • 젠킨스 (2)
      • Docker (2)
      • 깃허브 (1)
    • gis (26)
      • Openlayers (4)
      • LeafletJs (19)
      • 지오서버 (3)
    • 기타 (29)
      • 소프트웨어 설치 (9)
      • 자격증 (3)
      • 개발용어 (17)
최근 글
인기 글
최근 댓글
태그
  • #jstl
  • #형변환
  • #CentOS
  • #java
  • #charAt
  • #Linux
  • #spring
  • #JavaScript
  • #AJAX
  • #useragent
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바