일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- hikaricp
- between 날짜
- springboot
- log4j2
- github
- 배열스트링
- template
- Spring Boot
- Gradle
- Linux
- bitbucket
- Spring Security
- oracle
- ORACLE CLOUD
- Java
- datasource
- git
- MySQL
- log4j profile
- python 개발환경
- ubuntu
- intellij
- STS
- Spring
- hikari
- oracle between
- between date
- catalina log
- mybatis
- 라즈베리파이
- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- hikaricp
- between 날짜
- springboot
- log4j2
- github
- 배열스트링
- template
- Spring Boot
- Gradle
- Linux
- bitbucket
- Spring Security
- oracle
- ORACLE CLOUD
- Java
- datasource
- git
- MySQL
- log4j profile
- python 개발환경
- ubuntu
- intellij
- STS
- Spring
- hikari
- oracle between
- between date
- catalina log
- mybatis
- 라즈베리파이
- Today
- Total
목록분류 전체보기 (63)
파워노트
NGINX nginx : http://nginx.org 간단하게 말해 apache와 같은 webserver 이다.. 특징적인 측면에서 보자면 event driven 방식 Non blocking 처리 방식으로 동작한다. single thread 기반으로 동작되므로 context switching이 일어나지 않아 자원활용에 유리하다. 단점으로는 single thread 기반으로 동작되므로 과도한 i/o 사용이 빈번하면 성능이 저하된다. i/o 읽기 쓰기가 자주 발생한다면 apache( multi thread 처리 기반 )가 더유리하다. 캐시 기능, 프록시 서버, 로드밸런싱 등의 용도로 많이 사용된다. Nginx 설치 하기 다운로드 사이트에서 최신 stable 버전 다운로드 : http://nginx.org/..
spring boot security 이전글에서 api 기반의 security를 설정하였다. 그러나 이번에는 AdminLte 등을 통한 web 기반의 사이트를 설정하는것이다. [참고] 2020.04.16 - [spring boot] - Spring boot Security ( api server 기반 ) security 설정. spring boot security config @Slf4j @Configuration @EnableGlobalMethodSecurity(securedEnabled = true) // @EnableGlobalMethodSecurity( // Method 단위 시큐리티 처리. // prePostEnabled = true, // Spring Security의 @PreAuthorize..
HTML Template - Admin LTE 무료 HTML Tmeplate 중 여러가지 페이지 및 component등을 제공하므로 Admin page나 빠른 화면 구성에 좋은듯하여 Admin LTE를 통해 레이아웃을 구성해 볼 예정입니다. AdminLTE : https://adminlte.io/ Free Bootstrap Admin Template | AdminLTE.IO Bootstrap is raking over the world and so is React. Therefore, we decided to showcase these outstanding React Bootstrap templates May 18, 2021 adminlte.io 2021.11.16 - [spring boot] - [ s..
thymeleaf 테스트 및 작업을 위한 설정 2021.11.16 - [spring boot] - [ skeleton ] thymeleaf 설정 [ skeleton ] thymeleaf 설정 thymeleaf Template spring 에서는 여러가지 UI 템플릿 등을 제공한다.. 가장 보편적인 jsp, thymleaf 등을 사용한다. 여기서는 thymeleaf 를 가지고 설정을 진행 해 보자. thymeleaf 설정. build.gradle 설정 //.. powernote.tistory.com 앞서 thymeleaf 설정을 하였다. 이후 페이지 편집등을 진행할때 굉장히 번거로움을 느낄것이다. 왜냐하면, html 페이지를 매번 수정한후 반영 확인을 위해 springboot application을 재기동..
thymeleaf Template spring 에서는 여러가지 UI 템플릿 등을 제공한다.. 가장 보편적인 jsp, thymleaf 등을 사용한다. 여기서는 thymeleaf 를 가지고 설정을 진행 해 보자. thymeleaf : https://www.thymeleaf.org/ Thymeleaf Integrations galore Eclipse, IntelliJ IDEA, Spring, Play, even the up-and-coming Model-View-Controller API for Java EE 8. Write Thymeleaf in your favourite tools, using your favourite web-development framework. Check out our Ecosyst..
mybatis 설정을 해보자 * datasource 를 설정을 해보았다. 이제는 springboot 에서 쿼리를 쉽게 사용하기 위해 매핑 및 설정을 해주자. 2021.08.10 - [spring boot] - [ skeleton ] springboot 프로젝트 - hikariCP 설정 [ skeleton ] springboot 프로젝트 - hikariCP 설정 [ skeleton ] springboot 프로젝트 - mysql 연동 mysql 연동하는 프로젝트 설정. 데이터 처리 적용. hikari 설정. 자주 마주치는 오류 spring-boot-starter-data-jdbc, spring-boot-starter-data-jpa 와 같은 의.. powernote.tistory.com 2021.11.15 ..
[ skeleton ] springboot 프로젝트 - oracle 연동 요즘 핫한 무료로 주는 oracle cloud 의 DB ATP 를 연결해 보자. oracle ATP 또는 ADW 생성 및 접속을 위한 wallet 다운로드는 아래 URL 참고 - https://www.oracle.com/database/technologies/getting-started-using-jdbc.html 다운받은 wallet 을 특정 장소에 다운받아 놓고 spring boot 에서 사용할 수 있도록 설정한다. # oracle cloud free tire - https://www.oracle.com/kr/cloud/free 설정하기 build.gradle dependency 설정 // oracle cloud implemen..
jpbc pool jdbc : https://ko.wikipedia.org/wiki/JDBC - Java Database Connectivity 즉 java에서 데이터 베이스를 연결할때 사용하는 놈이다. 그렇다면 jdbc pool 은 무었인냐? - 무수히 데이터베이스에 연결하고 사용하고 종료하고 다시 연결하고...이럴때 자원의 효율을 위해 사용되는 pool이다. jdbc pool 의 종류 HikariCP Tomcat pooling Datasource Commons DBCP2 왜 갑자기 HikariCP 이야기냐? - 갑자기는 아니고 언제부터인지? 잘 모르지만 spring boot 2.x 에서 hikariCP가 기본으로사용된다. - springboot 문서를 보면 아래와 같다. spring-boot-star..
[ skeleton ] springboot 프로젝트 - mysql 연동 mysql 연동하는 프로젝트 설정. 데이터 처리 적용. hikari 설정. 자주 마주치는 오류 spring-boot-starter-data-jdbc, spring-boot-starter-data-jpa 와 같은 의존성을 추가하고 springboot 를 실행하면. 아래와 같은 경고가 나타난다. *************************** APPLICATION FAILED TO START *************************** Description: Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource cou..
* 매번 프로젝트를 진행 할때마다 개발 초기 단계에서의 작업들은 중복되기도 하고 비슷하다. 물론 모든 프로젝트 마다의 특성이 있어 똑같이 진행은 어렵다. 그러나 기본이 되는 나만의 템플릿 프로젝트가 있다면 생산성 측면에서 너무도 좋을것이다. 그래서 차근차근 skeleton project를 한번 진행을 해볼까 한다. * 이것을 skeleton 이라 하는것이 맞는지 모르겠으나 누가 그런얘기를 하는것을 주어 들었다. 그냥 템플릿 프로젝트를 만들어 볼것이다. skeleton template springboot 프로젝트의 시작 준비물. java sdk : java 11 openJDK - https://powernote.tistory.com/34 [ windows 10 ] 에서 open jdk java 설치 하기 ..