第一步:打开软件,点击file,点击new 然后选择module,在右侧选择springboot
第二步:选择配置和JDK以及java版本
①选择maven类型
②选择JDK1.8版本
③选择java8版本
④选择jar包类型
http://t.csdnimg.cn/XeplRhttp://t.csdnimg.cn/XeplR
第三步:选择加载配置,一般我们默认选择web项目就行
之后我们稍等一会,让他建立项目!~
第四步:测试
新版本会自动创建controller,我的版本是2024.1月的新版本,因此会创建好示例,如果比较老的版本是不会有的,也可以复制我下面的代码文件:
/** Copyright 2013-2018 the original author or authors.** Licensed under the Apache License, Version 2.0 (the "License");* you may not use this file except in compliance with the License.* You may obtain a copy of the License at** https://www.apache.org/licenses/LICENSE-2.0** Unless required by applicable law or agreed to in writing, software* distributed under the License is distributed on an "AS IS" BASIS,* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.* See the License for the specific language governing permissions and* limitations under the License.*/package com.example.demo.demos.web;import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.ModelAttribute;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;/*** @author <a href="mailto:chenxilzx1@gmail.com">theonefx</a>*/
@Controller
public class BasicController {// http://127.0.0.1:8080/hello?name=lisi@RequestMapping("/hello")@ResponseBodypublic String hello(@RequestParam(name = "name", defaultValue = "unknown user") String name) {return "Hello " + name;}// http://127.0.0.1:8080/user@RequestMapping("/user")@ResponseBodypublic User user() {User user = new User();user.setName("theonefx");user.setAge(666);return user;}// http://127.0.0.1:8080/save_user?name=newName&age=11@RequestMapping("/save_user")@ResponseBodypublic String saveUser(User u) {return "user will save: name=" + u.getName() + ", age=" + u.getAge();}// http://127.0.0.1:8080/html@RequestMapping("/html")public String html() {return "index.html";}@ModelAttributepublic void parseUser(@RequestParam(name = "name", defaultValue = "unknown user") String name, @RequestParam(name = "age", defaultValue = "12") Integer age, User user) {user.setName("zhangsan");user.setAge(18);}
}
点击运行:
在网页上输入:
http://127.0.0.1:8080/hello?name=lisi
所有代码源文件如下:
链接:https://pan.baidu.com/s/1aoScIZifkGZBJfnRJsrGDA?pwd=6j93
提取码:6j93
--来自百度网盘超级会员V5的分享
注意点:
如果配置文件处出现了乱码现象,请查看我写的另外一则博客,非常容易修改!
http://t.csdnimg.cn/A2bUZ
运行我打包的项目为了能够正常运行(需要兼容maven以及java版本),具体的调整方法看我博客:http://t.csdnimg.cn/Uovig
好啦,希望能够帮助到大家!