Spring Boot 入门
Spirng Boot构建
1、输入命令 mvn archetype:generate -Dinteractivemodel=false -DgroupId=com.immoc -DartifactId=first-app-by-maven -Dversion=1.0.0-SNAPSHOT。
2、通过图形界面
在浏览器中输入start.spring.io进入spring Initializr初始化器。
输入Group、Artifact,Search for dependencies选择输入Reactive Web,然后下载即可。
第一个Sping Boot程序
springboot启动方式
通过dos命令启动
方式1、进入到项目目录,通过mvn spring-boot:run运行启动,输入地址即可。
方式2、进入到项目目录,通过mvn install 进行项目编译,在target目录中会自动生成项目的*.jar文件,然后进入到target目录,输入命令 java -jar *.jar 即可启动。
这里命令可以带参数,针对多环境配置,当有开发环境和生产环境时,为了方便可以, java -jar *.jar --spring.profiles.active=prod(dev、test)
Eclipse中启动
方式3、直接运行application.java ,右键选择Java Application。
项目属性配置
方式1、打开项目.Properties配置文件,按照如下方式修改端口后,输入http://ip地址:8081/renren访问
server.port=8081
server.context-path=/renren
方式2(推荐):
1、在项目中建立applicatin.yml文件,按照如下格式修改配置,注:属性名和属性值之间必须有空格隔开(例如:url: value)
server:
post: 8081
2、引用,通过注解@Value("$(配置文件属性名)")
3、针对一个属性中有对个属性的
例如:
girl:
cupSize: 80
age: 16 通过注解@ConfigurationProperties,@Component,@AutoWired
四、Controller的使用
测试1:http://localhost/renrem/say/100或者http://localhost/renrem/100/say,上面注解方式可以简写为@GetMapping("/say")
测试2:http://localhost/renrem/100/say?id=100
五、数据库操作
Spring-Data-JPA
六、事务操作
在方法前添加注解@Transactional即可控制。
上一篇: 记一次webapi传参数的问题
下一篇: HDFS Architecture
推荐阅读
-
Android入门之Activity四种启动模式(standard、singleTop、singleTask、singleInstance)
-
spring实例化javabean的三种方式分享
-
浅谈Spring5 响应式编程
-
详解使用spring boot admin监控spring cloud应用程序
-
详解如何在Spring Boot项目使用参数校验
-
Spring Boot 配置随机数的技巧代码详解
-
使用Spirng Boot Admin监控Spring Cloud应用项目
-
MySQL5.7.14下载安装图文教程及MySQL数据库语句入门大全
-
解析Java中如何获取Spring中配置的bean
-
Spring Cloud中Eureka开启密码认证的实例