일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Intellij
- 자바스크립트 인라인
- 비밀번호 변경 명령어
- JSON
- StringUtils.hasText
- 스프링부트
- select
- BindingResult
- 하모니카 OS 5
- 설정
- 함수 인자값 id
- cmd
- Java
- 추천 사이트
- 프로젝트 클린
- 타임리프
- js
- Test 룸북 사용하기
- 타임리프와 스프링
- 시퀀스 조회
- 명령어
- 리눅스
- #{..}
- 추천 프로그램
- 다른사람 프로젝트 수정전 가져야할 자세
- it
- 순서 보장
- 개발시작전 자세
- linux
- 룸북
- Today
- Total
목록◆ SPRING BOOT/설정 및 설치 (14)
웹개발 블로그
build.gradle - gradle을 통해 빌드될 수 있도록 하는 설정파일(빌드 설정 관리) - 프론젝트 기본설정, 이존성 주임, 프러그인, 레포지토리 정보가 포함됨 build.gradle에는 크게 3가지 분류로 나뉘어있다. 1) buildscript : Gradle이 프로젝트 빌드 스크립트를 실행 시 필요한 도구를 (ex:gradle Plugin들)을 먼저 설정하는 공간 2) allprojects : 루트 프로젝트 3) subprojects : 루프 프로젝트 제외 그 외 project(:projectname) : 해당 프로젝트만 ㄴ implementation project(':service') ㄴ//단독으로 실행되지 않으므로 해당 모듈 라이브러리화 bootWar.enabled = false..
# Spring Boot + Spring MVC + JSP + MyBatis 구조 src ├── main │ ├── java // ✅자바 소스 코드 (Controller, Service, Repository 등) │ │ └── com.project │ │ ├── controller │ │ ├── service //하위에 Impl (구현) │ │ ├── dao │ │ └── model │ │ │ ├── resources // ✅설정 파일, 메시지 번들, 로깅 설정 등 │ │ └── application.properties //Spring 설정 파일 │ │ └── mapper │ │ └── UserMapp..

https://docs.spring.io/spring-boot/appendix/application-properties/index.html#application-properties.actuator.management.appoptics.metrics.export.api-token Common Application Properties :: Spring Boot docs.spring.io

start.spring.io 사이트를 통해 스프링 부트 프로젝트를 설정하여 zip 파일로 생성이 가능함.

스프링부트의 특징 중 하나로 내장톰캣이 있다.톰캣을 설치 하지 않아도 된다는 뜻이다. 스프링 부트를 사용하여 애플리케이션을 개발하면명령줄에서 java -jar 명령의 인수로 작성한 JAR 파일을 지정해 실행하면내장된 톰캣이 실행된 후 개발한 애플리케이션이 실행된다! java -jar 파일명.jar

https://velog.io/@s0nnyday/IntelliJ-%EC%8A%A4%ED%94%84%EB%A7%81-%EB%B6%80%ED%8A%B8-jar-%ED%8C%8C%EC%9D%BC-%EC%83%9D%EC%84%B1-%EB%B0%A9%EB%B2%95-uvwl0fwv [IntelliJ] 스프링 부트 jar 파일 생성 방법[IntelliJ] [Spring Boot] [jar파일 생성]velog.io 프로젝트 - build폴더 - libs폴더에jar파일이 생성된걸 확인할 수 있다.🔽P.S. 버전은 build.gradle 파일에서 변경하면 된다.version = '0.0.150'

🔽application.propertiesspring.messages.basename=messagesspring.messages.encoding=UTF-8server.servlet.encoding.charset=UTF-8server.servlet.encoding.enabled=trueserver.servlet.encoding.force=true 🔽WebConfig.java @Configurationpublic class WebConfig implements WebMvcConfigurer { /** * 메시지 소스를 UTF-8 인코딩으로 설정하는 예제입니다. 이를 통해 메시지 파일에서 한글과 같은 * 다국어 문자열이 올바르게 읽히도록 할 수 있습니다. * */ @Bean..

buid.gradle에서 확인 가능 plugins{ .. version '2.4.1'}

테스트에서도 룸북을 사용하기 위해서 build.gradle파일에 추가하기 테스트에서 lombok 사용 testCompileOnly 'org.projectlombok:lombok' testAnnotationProcessor 'org.projectlombok:lombok'