Spring Boot 提供的优越性
1. 自动配置,不需要配置很多的bean, 会根据class 中的jar 文件来自动配置bean
2. 起步依赖,利用Sping starter强大的功能,只需简单的指定,目标是使用JPA 构建一个Web工程,Spring会管理所有的传递依赖
3. 对Restful Service 提供的强大支持
4. 使部署变得简单,可以将web 应用部署成一个Jar 文件
5. 使配置变得简单
Spring Boot CLI 是 Spring Boot Commad Line 的缩写,是 Spring Boot 命令行工具。在 Spring Boot CLI 可以跑 Groovy 脚本,通过简单的 Java 语法就可以快速而又简单的学习 Spring Boot 原型.
1. 安装Spring Boot CMI
https://repo.spring.io/milestone/org/springframework/boot/spring-boot-cli/ 上下载最新版本2.0.3. 解压, 配置windows 环境变量到
set PATH=D:\spring-boot-cli-2.0.0.RELEASE\bin;%PATH%
使用Spring --version 验证版本正确输出,表明安装成功。
2. 运行一个Hello程序,编写下面的HelloController.groovy 代码
@RestController public class HelloController{ @RequestMapping(value = "/hello") public String sayHello(){ return "Hello, Spring boot!"; } }
运行 Spring run HelloController.groovy
浏览器内运行: http://localhost:8080/hello
通过--外化配置属性: spring run
HelloController.groovy -- --server.port=9000
这个时候可以使用 http://localhost:9000/hello 来访问当前的服务
3. 使用Sring jar 打包goovy 文件为一个可以直接运行的jar
spring jar Hello.jar *.groovy 在当前文件夹下面就会出现一个Hello.jar 的文件
java -jar Hello.jar 使用这个命令就可以直接运行这个JAR文件
4. 使用init 命令初始化项目
spring init --list 列出当前如果要初始化一个工程所用的包的版本
spring init --myproject 会初始化一个项目myproject,只是简单的java 项,有java 的 src 和 test 文件夹
spring init --dependencies=web,data-jpa my-project2, 会依赖JPA 和Web, 的 Pom.xml 里面会增加下面的内容
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
其实初始化工程有可以在SpringBoot initializer 的网址上直接做 http://start.spring.io/
也可以直接下载一个SpringToolsSuite : spring-tool-suite-3.9.2.RELEASE-e4.7.2-win32-x86_64 ,这是一个在Elcipse基本上开发的插件,可以调用Sping initializer 去初始化工程
相关推荐
我的世界服务器CMI - 多功能基础插件
CMI代码实现 上课老师要求编写,自己编写,通过老师检查的matlab代码
实验五CMI编译码原理及CMI码光纤传输系统借鉴.pdf
声卡驱动 Cmedia_CMI8738,便于大家使用PCI声卡的使用
CMI8738声卡驱动
cmi8738声卡万能声卡Windows XP2000
仿真中包括CMI的编码译码电路,主控为51单片机,通过示波器显示波形,源码注释清晰,希望能够帮到大家
基于CPLD的VHDL语言的CMI编码程序
CMI编码解码源代码以及测试文件 基于ISE14.2
一个用VHDL编写的一个cmi解码编码程序。可以对数据进行编码技术。加密。
恒温器策略中CMI潮汐指数,用于辨别震荡还是趋势
传号反转码CMI的simulink模拟产生程序
cmi编码的verilog实现,可以仿真成功
用systemview搭建的cmi编码系统
CMI8738 sx 驱动,PCI-8738-090401-5.12.8.1734(XP-RC-01)_FR
CMI编码原理图,可以通过对m5随即序列进行编码和解码
用quartue ii 实现对一串序列实现CMI编码和译码,可以用modelsim看波形仿真
本资源为CMI编码的Quartus_2 8.0下的代码,FPGA芯片型号是(Cyclone-EP1C3T144C8)资源中pn目录下为pn序列模块的产生(含VHDL正确的源代码,详细的注释,波形仿真文件与图还有生成的原理图模块);bm目录下为CMI的...
多种编码器,如AMI、CMI、密勒、差分曼彻斯特、曼彻斯特
cmi、miller、双相码 matlab 编码、解码 simulink 仿真