Spring Boot는 Pivotal 팀에서 제공하는 새로운 프레임워크로, 새로운 Spring 애플리케이션의 초기 구성 및 개발 프로세스를 단순화하도록 설계되었습니다. 주로 옹호하는 것은 '구성 제거'와 제로 구성 달성입니다.
그럼 아이디어에서는 어떻게 springboot 프로젝트를 만들 수 있을까요?
1. 생성한 프로젝트 아래에 모듈을 생성하고 Spring 초기화를 선택하여 생성합니다.
2. Type Independent 선택에서 Maven 프로젝트(프로젝트 구축 도구)를 선택합니다.)
설정된 프로젝트 구조는 다음과 같습니다.
해당 폼 .xml 파일
<?xml version="1.0" encoding="UTF-8"?> <project> <modelversion>4.0.0</modelversion> <groupid>com</groupid> <artifactid>demo</artifactid> <version>0.0.1-SNAPSHOT</version> <packaging>jar</packaging> <name>demo</name> <description>Demo project for Spring Boot</description> <parent> <groupid>org.springframework.boot</groupid> <artifactid>spring-boot-starter-parent</artifactid> <version>1.5.9.RELEASE</version> <relativepath></relativepath> <!-- lookup parent from repository --> </parent> <properties> <project.build.sourceencoding>UTF-8</project.build.sourceencoding> <project.reporting.outputencoding>UTF-8</project.reporting.outputencoding> <java.version>1.8</java.version> </properties> <dependencies> <dependency> <groupid>org.mybatis.spring.boot</groupid> <artifactid>mybatis-spring-boot-starter</artifactid> <version>1.3.1</version> </dependency> <dependency> <groupid>org.springframework.boot</groupid> <artifactid>spring-boot-starter-web</artifactid> </dependency> <dependency> <groupid>mysql</groupid> <artifactid>mysql-connector-java</artifactid> <scope>runtime</scope> </dependency> <dependency> <groupid>org.springframework.boot</groupid> <artifactid>spring-boot-starter-test</artifactid> <scope>test</scope> </dependency> <!--c3p0 这是我手动引入的 因为我需要连接数据库--> <dependency> <groupid>com.mchange</groupid> <artifactid>c3p0</artifactid> <version>0.9.5.2</version> </dependency> </dependencies> <build> <plugins> <plugin> <groupid>org.springframework.boot</groupid> <artifactid>spring-boot-maven-plugin</artifactid> </plugin> </plugins> </build> </project>
application.yml(프로젝트 빌드 시 이 애플리케이션 파일의 접미사) 이름은 yml이 아닙니다. 접미사를 yml로 변경하는 것이 공식적으로 권장됩니다. 코드에 프롬프트가 있다는 장점이 있습니다.
mybatis: mapper-locations: classpath:mapper/*.xml type-aliases-package: com.demo.pojo #数据库连接池 spring: datasource: username: root password: sasa url: jdbc:mysql://localhost:3306/ssm driver-class-name: com.mysql.jdbc.Driver
위 내용은 아이디어로 springboot 프로젝트를 빌드하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!