• 每日积累 8.9


    1、不同工程的类,只有相互之间有了依赖关系才能进行导入调用,如果一个类的公用型很强,那么就将它写在工具类中,如果公用型不强,那么在需要的地方进行重新的定义就好了(进行依赖会增加很多不要的包,内存占用严重)

    2、处理异常要养成输出日志的习惯

    3、使用ExtendedPropertyPlaceholderConfigurer进行属性注入的时候注意两点:

    a) 作用:读取属性配置文件,在其他配置中就可以调用属性值

    1. 属性注入,约束条件:service层可以注入,Controller层不能注入

    b) 使用:必须使用自定义注解进行属性的注入

    1. @RetentionRetentionPolicy.RUNTIME

    @TargetElementType.FIELD

    Public @interface PropertyConfig{

    String value( ) default “”;

    Boolean requeired() default true;

    }

    4、web程序的入口时web.xml

    5、伪service--封装一个新的技术,融合进业务,而不是真正的业务层需要,但是本质还是service,目的是为了在controller中注入方便。经过伪service封装可以屏蔽掉底层的api

    6、将json对象转换成jsonp对象。springmvc直接支持,相当于自定义了转换器HtmlHttpConverter。覆盖springmvc现有的转换器,从而达到在用户返回之前进行特殊处理,拼串。

  • 相关阅读:
    iphoneX 兼容
    app 判断网络状态
    app 版本升级
    express 安装
    app打开QQ与陌生人聊天
    app项目中几个常用的cordvoa插件
    axios请求拦截器和相应拦截器
    vue中MD5+base64加密
    想啥写啥
    react canvas圆环动态百分比
  • 原文地址:https://www.cnblogs.com/sxpy-lj/p/7331021.html
Copyright © 2020-2023  润新知