Spring Boot ialah rangka kerja baharu yang disediakan oleh pasukan Pivotal Ia direka untuk memudahkan proses pembinaan dan pembangunan awal bagi aplikasi Spring baharu. Perkara yang dianjurkan terutamanya adalah 'menghapuskan konfigurasi' dan mencapai konfigurasi sifar.
Jadi, bagaimana untuk mencipta projek springboot dalam idea?
1 Cipta Modul di bawah projek yang anda buat dan pilih Spring initializr untuk menciptanya.
2. Pilih pada Jenis: Projek Maven (alat binaan projek)
3 Apabila membuat dependensi, semak web, mybatis, mysql (ini bergantung pada keperluan peribadi anda, anda boleh memilih secara bebas)
Struktur projek yang telah ditetapkan adalah seperti berikut:
Fail pom.xml yang sepadan
<?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 (akhiran fail aplikasi ini tidak dipanggil yml semasa projek dibina. Secara rasmi disyorkan untuk menukar akhiran kepada yml. Kelebihannya ialah kod mempunyai gesaan)
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
Mulakan
Atas ialah kandungan terperinci Bagaimana untuk membina projek springboot dalam idea. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!