• springboot(2)-阶段篇


    web开发

    spring boot web开发非常的简单,其中包括常用的json输出、filters、property、log等

    json 接口开发

    在以前的spring 开发的时候需要我们提供json接口的时候需要做那些配置呢

    1. 添加 jackjson 等相关jar包
    2. 配置spring controller扫描
    3. 对接的方法添加@ResponseBody

    如果我们需要使用页面开发只要使用 @Controller ,下面会结合模板来说明

    自定义Filter

    我们常常在项目中会使用filters用于录调用日志、排除有XSS威胁的字符、执行权限验证等等。Spring Boot自动添加了OrderedCharacterEncodingFilter和HiddenHttpMethodFilter,并且我们可以自定义Filter。

    两个步骤:

    1. 实现Filter接口,实现Filter方法
    2. 添加@Configuration 注解,将自定义Filter加入过滤链

    自定义Property

    在web开发的过程中,我经常需要自定义一些配置文件,如何使用呢

    配置在application.properties中

    com.neo.title=标题
    com.neo.description=表述
    @Component
    public class NeoProperties {
    	@Value("${com.neo.title}")
    	private String title;
    	@Value("${com.neo.description}")
    	private String description;
    }
     
  • 相关阅读:
    oracle-DML-2
    Oracle--DML
    jquery 调用asp.net后台代码
    hdu--1505--稍微特别的子矩阵求和<修改第一次发表的错误>--<增加stack写法>
    hdu--2159--二维费用背包<一维错误解法>
    hdu--2571--dp
    hdu--1231&&1003--dp
    hdu--1251--字典树
    hdu--1075--字典树||map
    hdu--1421--dp&&滚动数组
  • 原文地址:https://www.cnblogs.com/fantjesse/p/9274535.html
Copyright © 2020-2023  润新知