일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- sort
- 탐욕법
- BFS
- 토이프로젝트
- 서버구축
- ELB
- 정렬
- 다익스트라 알고리즘
- spring
- 백준
- 알고리즘
- EC2
- url parsing
- 백준알고리즘
- Spring Boot
- java
- Router
- 라우터
- 브루트포스
- 리액트
- AWS
- nodejs
- mysql
- 동적프로그래밍
- react
- EventListener
- 자료구조
- 완전탐색
- Algorithm
- 스터디
- Today
- Total
목록Spring/Spring Boot (3)
공부하는 블로그
# MyBatis? 마이바티스(MyBatis)는 일반 SQL, 저장 프로시저 및 고급 매핑(Mapping)을 지원하는 프레임워크로 JDBC로 처리하는 상당 부분의 코드와 파라미터 설정 및 결과 매핑을 대신 진행한다. 마이바티스에서는 프로그램에 있는 SQL들을 프로그램 코드와 분리할 수 있어 유지보수성을 향상시켜준다는 장점이 있다. 설명은 장황하지만 그냥 간단하게 말하자면 RDB와 스프링 프로젝트를 연동해주는 프레임워크라고 생각하면 된다. # Hikari CP(Connection Pool) 데이터베이스 커넥션을 관리해주는 도구이다. 커넥션 풀은 설정된 풀의 사이즈만큼의 커넥션만을 허용하며 순차적으로 DB에 요청된 커넥션을 처리해준다. 여러 DBCP(Database Connection Pool)가 존재는데 ..
IntelliJ에서 간단하게 Spring Boot 프로젝트를 생성해보자. 1. File - New - Project 선택 2. Spring Initializr 탭 선택 - JDK 선택 - Default(start.spring.io/) 3. 자바 공통패키지 설정(Group명, Artifact명 입력) - 라이브러리 Dependency 선택(Maven or Gradle) - Java Language 선택 - 패키징 방식 선택(Jar or War) 4. Dependency 간편 설정 : 여기서 설정 안해줘도 추후로 build.gradle 또는 pom.xml에서 라이브러리 추가 가능 5. 프로젝트 경로 설정 간단한 스프링 부트 프로젝트 생성 완료! 생성된 파일 설명은 다음 과 같다. · TestApplicati..
Spring Boot? 스프링 프레임워크를 이용하면 어노테이션을 통한 DI와 AOP를 통해 개발자가 비즈니스 로직에만 집중하여 개발할 수 있다. 스프링 프레임워크가 이미 많은 문제를 해결하고 있음에도 불구하고 왜 스프링 부트(Spring Boot)가 나타나게 되었을까? Spring | Introduction Spring Framework? 스프링 프레임워크(Spring Framework)는 자바 기반의 경량급 어플리케이션 프레임워크로서 자바를 이용한 어플리케이션 개발을 더욱 간편하게 해주는 틀이다. 줄여서 스프링이라고 �� gongbu-ing.tistory.com 스프링 프레임워크는 기능이 많은 만큼 xml파일을 이용한 환경설정이 복잡한 편이다. 이러한 불편함을 해결하기 위해 스프링 부트(Spring B..