扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
.NET程序员如何入门SpringBoot,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
创新互联建站服务项目包括迭部网站建设、迭部网站制作、迭部网页制作以及迭部网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,迭部网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到迭部省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!前言
作为一个.NET程序员如何快入门Spring Boot。你不需要用Eclipse,也不需要用IDEA。已经习惯了VS,其他的IDE…… 但不得不说VS Code很厉害,一用就喜欢。微软给VS Code提供了编写Java的插件,你可以在VS Code上愉快地写Java。
一、环境搭建
(1) 安装Java、配置环境变量。(教程很多,这里不多说)
(2) 安装Maven和配置。参考/tupian/20230522/7838224.html 安装VS Code
(4) 安装Java开发插件,配置VS Code的Java开发环境。(这一步微软替我们简化了,下载Vs Code Java安装程序,直接安装就可以编写Java代码了,下载连接 /tupian/20230522/JavaCodingPack-0.4.1.exe 此安装程序可以重复运行)
二、构建Maven项目
(1)访问 http://start.spring.io/
(2)选择Maven Project、Java、Spring Boot 版本 2.1.6,如图
点击 Generate the Project 下载项目压缩包
(3)解压后用VS Code打开此文件夹
2.16版本官方推荐的项目结构如下:
目前用得更多的是类似这种结构:
三、编写接口,输入Hello World
(1)pom.xml中添加支持web的模块,然后保存
保存后VS Code自动下载该模块,也可以右键pom.xml,点击Update project configuration手动更新配置
pom.xml 文件中默认有两个模块:
spring-boot-starter :核心模块,包括自动配置支持、日志和 YAML,如果引入了 spring-boot-starter-web web 模块可以去掉此配置,因为 spring-boot-starter-web 自动依赖了 spring-boot-starter。
spring-boot-starter-test :测试模块,包括 JUnit、Hamcrest、Mockito。
(2)编写Controller 内容
@RestControllerpublic class HelloWorldController {@RequestMapping("/hello")public String index() {return "Hello World";}}
@开头的是Spring的注解
@RestController 的意思就是 Controller 里面的方法都以 json 格式输出,不用再写什么 jackjson 配置的了。
@RequestMapping 用于映射Web请求,包括访问路径和参数,用于类或方法上。
(3)点调试,然后添加配置,自动生成启动Java配置文件
运行调试
浏览器访问:http://localhost:8080/hello 成功输出Hello World
一切看上去都很简单,现在可以愉快地使用VS Code编写Spring Boot代码了
看完上述内容,你们掌握.NET程序员如何入门SpringBoot的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注创新互联行业资讯频道,感谢各位的阅读!
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流