您现在的位置是:首页 > 后台技术 > 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文件中输入以下内容
在根包下建立一个启动类,如下:
新建立一个包,名称叫做controller
下面建立一个正常的控制器类
运行启动类,在浏览器输入localhost:8080/user/getUser
出现如下的画面就表示启动搭建成功

集成jsp时,如果需要用到jstl语言,默认是不会解析,如果要解析,有两种方法
1在每个jsp页面中引入以下标签:
<%@ page isELIgnored="false" %>
2如果页面比较少得话,用上面得方法即可解决问题,但是多了话推荐下面得方式
在web.xml中增加以下配置
我用的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 @RequestMapping("/user") public class UserController { @RequestMapping("/getUser") @ResponseBody public String getUser(){ return "user"; } } |
出现如下的画面就表示启动搭建成功

集成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
很赞哦! ()
随机图文
JAVA解析XML
记录一下java解析xml,以便以后用时快速查找JSP简要记录
这节主要记录JSP中一些有用的东西java 实现MQTT客户端(图文)
前端时间,总结了以下java使用MQTT客户端的使用方法,特地记录一下,方便以后使用微服务springcloud(图文)
微服务就是由一系列围绕自己业务开发的微小服务构成,他们独立部署运行在自己的进程里,基于分布式的管理 微服务是一种架构方式: 将单一应用基于业务拆分多个微小服务,他们独立运行 独立部署 每个服务运行在自己计算机进程里面 对于这些服务都是分布式管理。 这种架构是将单个的整体应用程序分割成更小的项目关联的独立的服务。一个服务通常实现一组独立的特性或功能,包含自己的业务逻辑和适配器。各个微服务之间的关联通过暴露api来实现(http)。这些独立的微服务不需要部署在同一个虚拟机,同一个系统和同一个应用服务器中