zoukankan      html  css  js  c++  java
  • 每日积累 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现有的转换器,从而达到在用户返回之前进行特殊处理,拼串。

  • 相关阅读:
    vue打包不显示或图片不显示配置
    Vue::is特性用法
    毕业实习报告
    前端vscode常用快捷键总结
    1. 变量常量
    信息收集之CMS指纹识别
    4. EIGRP的复合度量值
    3. EIGRP报文,三张表,邻居建立
    信息收集之目录扫描
    2. EIGRP路由单播邻居和被动接口
  • 原文地址:https://www.cnblogs.com/sxpy-lj/p/7331021.html
Copyright © 2011-2022 走看看