Spring Boot常用注解
1、@SpringBootApplication
替代 @SpringBootConfiguration、@EnableAutoConfiguration、@ComponentScan
2、@ImportAutoConfiguration
导入配置类,一般做测试的时候使用,正常优先使用@EnableAutoConfiguration
3、@SpringBootConfiguration
替代@Configuration
4、@ImportResource
将资源导入容器
5、@PropertySource
导入properties文件
6、PropertySources
@PropertySource 的集合
扩展资料:
Controller 该类为Controller。
RequestMapping 配置方法路径等信息。
ResponseBody 返回值,例如JSON,XML。
PathVariable 获取RESTFUL路径中的值如 /company/{corpId}/dept/{deptId}。
RequestParam 获取Request参数值如xxxfrom=index_nav。
Component,Repository,Service。
一般用Repository,service用Service,需要多个service时,一般用Componet。
参考资料来源:百度百科-spring MVC
举例:
xxx 、 yyy 、 zzz 指代类名。
ooo 指代资源名。
更复杂的,有大类名还有小类名(yyy):
甚至还有更小类的名,会形成 /xxx/yyy/zz/ooo 样式的路径,就不多举例了。
看出优点没有?路径(不考虑参数)是一模一样的,非常省脑子,想出错都难!
RESTful API要求必须按照国际组织规定的规范来返回状态码,但其实没几个程序员研究过这些状态码,也没必要搞那么复杂,我这个变种的规定是:
必有两大块: msg 、 result 。不要有: code 。
列表通常都是有参列表,因为你很可能会传页码和每页数量,除此之外,还可以有其他筛选条件:
成功返回:
失败返回:
且>
通过你dispacher拦截器的请求就可以进来 并且在请求分发的时候 如果没有配对的请求 就会报错的 你这种安全性设置其实没什么意义 可以把重要文件放在WEB-INF下 因为这是隐藏目录 所以按路径找不到的。如果你真想让url访问不了 方法如下 1如果你用
以上就是关于spring mvc restful风格的api怎么过滤相同路径全部的内容,包括:spring mvc restful风格的api怎么过滤相同路径、如何设计一个多条件查询的restfulAPI、取webservice下目录路径等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)