Springboot 项目搭建零基础教程

    技术2022-07-10  126

    前言:

    之前看过很多spring boot的教程 自己从零搭建很少 今天搭建成功了就 简单的分享给大家 如有不足和错误的地方希望大家指出

    1准备工作

    需要安装 IntelliJ IDEA 或者eclipse +sts 插件来开发 IntelliJ IDEA 下载地址 :https://www.jetbrains.com/ eclipse 下载地址:https://www.eclipse.org/downloads/ sts 插件下载地址 :https://spring.io/guides/gs/spring-boot/ 我这边主要是用IntelliJ IDEA 开发 eclipse 的步骤后期我会更新博客 希望大家见谅

    2 具体实现

    我们首先点击 Create New Project 然后选择Spring Initializr 这边 会自动管理https://start.spring.io/ 来创建springboot的项目 我们选择工程依赖方式 是 maven 还是 Gradle 我这边选择 Gradle 你也可以选择Maven 选择后我们点下一步 盘边有很多其他的依赖spring 的依赖 可以选择性的添加 集成进来 我们这里只是简单的教程demo 就直next 然后单击Finish 就回自动创建springboot 项目了 创建完成后给我们创建一个Application 的入口类里面有一个入口方法main 方法来启动我们的spring boot项目 点击右上角三角形我可以运行项目 我们没有加入controller 具体逻辑 所以项目运行就会马上关闭我们没有办法访问具体内容 我们在build.gradle 里面 添加 springboot web的依赖 implementation’org.springframework.boot:spring-boot-starter-web’ 项目会自动去下载依赖的jar包 添加好依赖 之后我我们写一个controller 的类来做一下测试的数据返回 通过 @RestController @RequestMapping 来映射访问路径

    具体代码

    @RestController @RequestMapping(value ="/hello") public class HelloController { @RequestMapping(value ="/index") public Mapindex(){ Mapmap=new HashMap<>(); map.put("msg","部署成功"); return map; } @RequestMapping(value ="/getuserinfo") public MapgetUserinfo(){ Mapmap=new HashMap<>(); User user=new User(); user.setId(1); user.setUsername("徐庆"); user.setPassword("123456"); user.setPhone("18674049006"); map.put("msg","返回数据成功"); map.put("code",200); map.put("user",user); return map; } }

    启动项目

    我们点击右上角的三角形来运行项目 启动之后我们看到spring boot的标志出来了 现在我们用postman 来测试一下接口 因为是本地的服务tomcat 启动 所以只能用本地IP来拼接访问 http://192.168.1.3:8080/hello/index 这个是我本机 你需要换成你自己的 本机IP : 192.168.1.3 请换成自己电脑的再访问 端口默认是8080 上图是我访问的演示 大家可以自己尝试下,到此springboot 的基础项目我们搭建成功;有人会说数据库jbdc 驱动还没有配置 因为时间有限要睡觉了 下一个章节再分享链接 hibernate mybatis 等数据库框架

    最后总结 :

    我也是学习Java EE没多久的新手(之前做安卓和混编的 ) 因为今年湖北疫情严重 春节假期延长在家没啥事做就学习下Java EE 的spring boot 框架 ,整个工程创建到运行成功 对于有Java 基础的安卓同学来说难度不大 比较顺利 。教程有不足和错误的地方希望大家及时的指正,有兴趣的朋友也可以加我QQ/微信 有空多多交流 个人 QQ/微信:1693891473

    QQ 交流群:

    Processed: 0.021, SQL: 9