springboot学习一(环境搭建入门学习)
来源:互联网 发布:淘宝的渠道管理在哪里 编辑:程序博客网 时间:2024/06/11 02:09
springboot学习一(环境搭建入门学习)
1.前面已经介绍了如何使用myeclipse搭建maven工程,工程搭建好后,下面开始简单的springboot入门:
pom.xml如下:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>1.5.2.RELEASE</version></parent><groupId>com.zl.springboot</groupId><artifactId>zl-springboot</artifactId><version>0.0.1-SNAPSHOT</version><packaging>war</packaging><dependencies><dependency><groupId>org.springframework</groupId><artifactId>spring-webmvc</artifactId><version>4.3.7.RELEASE</version></dependency><!-- 连接池 --><dependency><groupId>com.jolbox</groupId><artifactId>bonecp-spring</artifactId><version>0.8.0.RELEASE</version></dependency><!--$NO-MVN-MAN-VER$--> <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency></dependencies><build><finalName>${project.artifactId}</finalName><plugins><!-- 资源文件拷贝插件 --><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-resources-plugin</artifactId><configuration><encoding>UTF-8</encoding></configuration></plugin><!-- java编译插件 --><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId><configuration><source>1.7</source><target>1.7</target><encoding>UTF-8</encoding></configuration></plugin></plugins><pluginManagement><plugins><!-- 配置Tomcat插件 --><plugin><groupId>org.apache.tomcat.maven</groupId><artifactId>tomcat7-maven-plugin</artifactId><version>2.2</version></plugin></plugins></pluginManagement></build></project>
2.新建一个java类如下:package com.zl.demo1;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;import org.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration;import org.springframework.context.annotation.Configuration;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.ResponseBody;/** * 第一个springboot类 * @author zenglong * */@Controller@SpringBootApplication(exclude = { RedisAutoConfiguration.class })@Configurationpublic class HelloApplication {@RequestMapping("hello") @ResponseBody public String hello(){ return "hello world!"; } public static void main(String[] args) { SpringApplication.run(HelloApplication.class, args); }}
代码说明:
1、@SpringBootApplication:Spring Boot项目的核心注解,主要目的是开启自动配置。;
2、@Configuration:这是一个配置Spring的配置类;
3、@Controller:标明这是一个SpringMVC的Controller控制器;
4、main方法:在main方法中启动一个应用,即:这个应用的入口;
3.2 效果如图:
4.介绍两种启动方式:
4.1 如图:
4.2 如图,使用maven启动,goals为:spring-boot:run
阅读全文
0 0
- springboot学习一(环境搭建入门学习)
- springboot学习(一) 初识,环境搭建,helloWrold
- SpringBoot学习(一)SpringBoot基础入门
- SpringBoot学习(一)入门
- Springboot入门学习(一)
- SpringBoot学习之环境搭建
- SpringBoot (一)环境搭建
- Android系统源码学习入门(一)环境搭建
- NS2入门学习(一)之环境搭建
- springBoot 学习(一)
- springboot学习(一)
- SpringBoot学习(一)
- (小白学习笔记)Springboot入门(一):Specification
- SpringBoot 基础知识学习(一)——快速入门
- springboot学习系列一boot入门-myfirstDemo
- SpringBoot学习与使用一:快速入门
- SpringBoot的入门搭建(一)
- 一起学习springboot[一,简单的springboot工程搭建]
- 基于同步器的合并接口实现
- 多线程编程1——基础知识
- EasyMall第十天
- druid 查询接口的使用
- PyCharm激活
- springboot学习一(环境搭建入门学习)
- Bigtable: A Distributed Storage System for Structured Data : part3 API
- TortoiseSVN设置比较工具为 Beyond Compare
- oracl 导出与导入字节码不一样 ORA-12899报错
- 冒泡排序,选择排序,插入排序,快排
- 9月1日开发笔记
- java web体系发展历史和未来
- EasyMall第十一天
- HDU 1233 还是畅通工程(prim)