spring boot学习

樱木花道VS康 发布于 2018/01/03 17:09
阅读 216
收藏 3

大家好,最近在学习spring boot,我的理解:spring boot就是 spring、spring mvc等spring产品的一个自动配置(启动)的工具,或者说是一个快速搭建,还支持一些其他工具的集成,比如集成:mybatis等其他框架,可以快速的搭建开发平台。

我之前学过spring mvc,现在是用spring boot搭建项目,在pom.xml中添加了,

spring-boot-starter-web

使用freemaker作为模板引擎,问题来了:

1.以我的理解,spring boot只是快速简介的搭建开发平台,我开发中应该还是spring mvc那一套吧?比如注解、是不是spring boot有新增了一些注解,比如:@Controller ,现在有了个@RestController等些许差距

2.spring boot没有web.xml,我写了个controller,直接在浏览器访问就可以了,没有配置什么.do或者.action拦截,没有了该项设置,是不是都可以了,或者说无所谓了后缀是什么了?

3.我在ftl登陆界面上点击登陆,form表单中的action地址怎么写啊?

<form action="" method="post">

之前是jsp,现在有点懵,嘿嘿,还是见识少???

 

加载中
0
Simonton
Simonton

你的前半段理解是正确的,spring boot一大利器,是提供了大量的自动化配置,简化了一些模板型的配置。

你的后半段的问题其实不在于spring boot,而是你需要把你传统的servlet的请求方式中跳出来,静下心来去百度下 restful。

spring boot 默认请求方式使用restful,而数据传输默认使用json,底层是用 jersey 和 Xstream 框架来实现restful请求和JSON序列化和翻序列化的。

当你熟悉restful请求方式后,就知道该怎么配置了。

 

樱木花道VS康
樱木花道VS康
谢谢您的指导,3q!
返回顶部
顶部