美文网首页
Java spring-boot 超简单入门指南

Java spring-boot 超简单入门指南

作者: 逆行的小电驴 | 来源:发表于2019-06-20 18:48 被阅读0次
本文通过简单的方式记录强大而不臃肿的spring-boot的入门指南
  • 使用的工具IntelliJ系列的IDEA
  • 打开IDEA
  • 创建一个项目
按上图选择
  • 下一步输入坐标信息
这里用个人的一个站点域名
  • 下一步选择模板和springboot版本等信息


    image.png
  • 选择项目位置
image.png
  • 项目结构
image.png
  • 启动第一个springboot项目
点击上方的绿色开始按钮
日志显示启动成功,监听8080端口
项目启动成功
  • 写你的第一个接口
    1.在top.lsmod目录下新建controller文件夹
    2.在controller文件夹下新建HelloController.java类
    3.代码如下
package top.lsmod.demo.controller;

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RestController;

@RestController
public class HelloController {

    @RequestMapping(value = {"/hello"}, method = RequestMethod.GET)
    public String ctl() {
        return "hello yanfulei";
    }
}

4.目录结构如下

image.png
image.png
  • 项目的端口等属性配置

resources 目录下有.prorperties 个人习惯使用.yml文件,于是重命名为yml文件

image.png

文件内容为

image.png
  • 生产与测试环境配置文件分离配置
image.png
  • 配置文件的读取操作
配置文件中配置了一首歌的信息
在hellocontroller内添加代码,并重启服务器
这样就成功获取了配置文件信息
  • 多url访问同一个rest请求
这样就可以使用getsong和getanysong 同时访问到这个接口
  • 获取url内参数
两种风格
两种风格对应访问地址
  • 数据库的操作 自动创建数据库表
增加这些配置
注意添加依赖
增加上面代码
注意添加依赖
重启完应用程序后,发现表已经被创建
  • 数据库的增
创建SongRepository
创建service
增加方法调用
  • 数据库的事物
@Transactional 只需要在开启事物的地方增加这个即可

因为jpa默认创建的数据库类型不是innodb,所以这块需要在resources下增加hibernate.properties文件,内容为hibernate.dialect.storage_engine=innodb

  • 数据库的查找
增加方法,这里的方法命名必须包含数据库的字段,否则启动不了
增加service
增加调用
  • 至此springboot的简单入门就已经写完了.如果你是高手,可以不用看,仅写给那些新入门的人,希望您能帮到你们

相关文章

网友评论

      本文标题:Java spring-boot 超简单入门指南

      本文链接:https://www.haomeiwen.com/subject/elmjqctx.html