您现在的位置是:首页 > 后台技术 > JavaJava

创建springboot项目(图文)

第十三双眼睛2019-08-07【Java】人已围观

简介之前学习springboot的时候,创建一个项目需要装一个sts插件,感觉很麻烦,今天特意花了40分钟时间,从网上找了一个教程,不用任何的插件,就用eclipse创建一个完整的springboot项目,高兴之余,记录一下。

以前开发用的是spring+springmvc,配置文件文件是很多的,用了springboot的话,配置文件减少了很多,简化了开发,以下是搭建一个springboot框架的基本步骤:
我用的eclipse,点击file---->new----->other,选择maven project;

点击next

输入包名,项目名,点击finish就可以了。
pom.xml文件中输入以下内容
<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>2.0.1.RELEASE</version>
  </parent>
  <dependencies>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web</artifactId>
    </dependency>
  </dependencies>

在根包下建立一个启动类,如下:
@SpringBootConfiguration
@EnableAutoConfiguration
@ComponentScan
public class Application {

    public static void main(String[] args) {
        SpringApplication.run(Application.class, args);

    }
    
    @RequestMapping("/getUser")
    @ResponseBody
    public String getUser(){
        return "getUser";
    }

}
新建立一个包,名称叫做controller
下面建立一个正常的控制器类
@Controller
@RequestMapping("/user")
public class UserController {

    
    @RequestMapping("/getUser")
    @ResponseBody
    public String getUser(){
        return "user";
    }
}
运行启动类,在浏览器输入localhost:8080/user/getUser
出现如下的画面就表示启动搭建成功

集成jsp时,如果需要用到jstl语言,默认是不会解析,如果要解析,有两种方法
1在每个jsp页面中引入以下标签:
<%@ page isELIgnored="false" %>
2如果页面比较少得话,用上面得方法即可解决问题,但是多了话推荐下面得方式
在web.xml中增加以下配置
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xmlns="http://java.sun.com/xml/ns/javaee"
         xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
         http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
         id="WebApp_ID" version="2.5">       
<display-name>video</display-name> 
<jsp-config>
        <jsp-property-group>
            <url-pattern>*.jsp</url-pattern>
            <el-ignored>false</el-ignored>
        </jsp-property-group>
</jsp-config>
</web-app>




 

Tags:springboot

很赞哦! ()

文章评论

    共有条评论来说两句吧...

    用户名:

    验证码:

站点信息

  • 网站名称:JavaStudy
  • 建站时间:2019-1-14
  • 网站程序:帝国CMS7.5
  • 文章统计69篇文章
  • 标签管理标签云
  • 统计数据百度统计
  • 微信公众号:扫描二维码,关注我们