maven入门
来源:互联网 发布:淘宝号心数等级怎么查 编辑:程序博客网 时间:2024/06/01 09:23
项目布局
src/main/java 应用程序代码
src/main/resources 资源
src/test/java 测试代码
src/test/resources 测试资源
IntelliJ IDEA创建项目
File-New-Project-Spring Initializr
选择引入web,Thymeleaf,JPA,H2模块
@SpringBootApplication
程序的启动引导类上增加了@SpringBootApplication注解。@SpringBootApplication将三个有用的注解组合在了一起
1. @Configuration:标明该类使用Spring基于Java的配置。
2. @ComponentScan:启用组件扫描,Web控制器类和其他组件能被自动发现并注册为Spring应用程序上下文里的Bean.
3. @EnableAutoConfiguration,自动载入应用程序所需的所有Bean.在类路径中查找并引入
Gradle
Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化建构工具。它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,抛弃了基于XML的各种繁琐配置。
面向Java应用为主。当前其支持的语言限于Java、Groovy和Scala,计划未来将支持更多的语言。
修改启动端口
application.properties文件中增加server.port=8000
条件化配置
0 0
- maven 入门
- maven 入门
- MAVEN 入门
- Maven入门
- maven入门
- maven入门
- Maven 入门
- Maven入门
- maven 入门
- Maven入门
- maven入门
- maven 入门
- maven入门
- Maven入门
- maven入门
- Maven入门
- maven入门
- Maven入门
- MySQL知识点摘记——表的基本操作
- 基于tiny4412开发板的嵌入式linux开发环境
- String的那点小事儿
- 动态规划练习一 14:怪盗基德的滑翔翼
- Java 动态代理机制分析及扩展
- maven入门
- 【转】Netty那点事(一)概述
- 笔记
- 安卓配置SVN环境
- 【转】Netty那点事(二)Netty中的buffer
- 【转】Netty那点事(三)Channel中的Pipeline
- 【转】Netty那点事(四)Netty与Reactor模式
- CyclicBarrier
- 第二题