본문 바로가기
728x90

프로그래밍/spring4

SpringBoot 프로젝트 생성하기 1. New Project -> Project SDK 1.8, Java 8 설정 2. Spring Boot 버전을 2.7.14 설정 3. Dependencies 선택 4. 프로젝트가 생성이 된 후 프로젝트 실행을 눌러보면 서버 실행이 되는 것을 확인할 수 있다. 5. github 아이디를 등록한다. 6. github에서 repository 생성 후 intellij에 Git Remotes에 등록한다. 설정파일(application.properties) src/main/resources 폴더 아래에 자동으로 생성된다. 개발, 테스트, 운영 등 환경에 따른 설정파일을 사용하고 싶으면 application-(profile).properties 이런식으로 생성하고 vm옵션을 등해 지정할 수 있다. 예) 로컬 : .. 2023. 7. 21.
Springboot에서 jsp 설정하기 1. jsp페이지로 이동을 위한 Controller 생성 @Controller public class SampleController { @GetMapping(value = "/sample") public String sample(Model model) { model.addAttribute("msg", "Hello world"); return "sample"; } } 2. 폴더 생성 src/main 하위에 webapp/WEB-INF 폴더를 생성하고 jsp가 위치할 폴더를 생성한다. (여기서는 views로 생성함) 3. application.properties 설정 spring.mvc.view.prefix=/WEB-INF/views/ spring.mvc.view.suffix=.jsp // jsp 수정시 자동.. 2023. 7. 4.
프로세스 중단 방법 8080포트를 사용 중인 프로세스를 중단시키려면... 1. CMD 2. netstat -ano | findstr 8080 3. taskkill /f /pid 424 2023. 5. 17.
[ 스프링부트 ] @Alias 어노테이션(type-aliases-package 설정) 사용해서 xml파일에 패키지명을 명시하지 않고 bean 사용하기 @Alias를 사용하지 않은 경우, 패키지명을 붙여줘야 됨. // org.example.app.dto.User 파일 public class User { ... } // xml 파일 // parameterType이나 resultType에 User 객체를 사용하기 위해서는 패키지명을 붙여줘야 됨. ... application.yml 파일에 type-aliases-package를 설정해주면 패키지명을 붙이지 않아도 mybatis가 bean을 찾을 수 있음. org.example.app.dto에 있는 클래스는 @Alias가 없으면 소문자 클래스명으로 alias가 등록이 되며, @Alias를 명시해주면 설정된 값으로 alias가 등록이 됨. mybatis: type-aliases-package: org.examp.. 2023. 2. 18.
728x90