zoukankan      html  css  js  c++  java
  • 2

    1.使用ClassPathXmlApplicationContext("bean.xml")初始化bean.xml的时候,或者说初始化spring配置文件的时候,会自动扫描com.test下的所有包,若发现有@component,则将该类初始化为一个对象,对象的key为@component("name")中指明的name,若不指明,则默认为类的名字首字母小写;当调用ctx.getBean("userService"),时,则查看容器是否有一个名字为userService;如有则在初始化这个类得过程中,如果发现@Resource(name=”u”);则查看容器是否有名字叫u的bean,若有则将u注入到方法参数中,而后参数就会传人方法内,当然也就注入了成员变量里

    2.Spring中属性文件properties的读取与使用
    实际项目中,通常将一些可配置的定制信息放到属性文件中(如数据库连接信息,邮件发送配置信息等),便于统一配置管理。例中将需配置的属性信息放在属性文件/WEB-INF/configInfo.properties中。
    其中部分配置信息(邮件发送相关):
    Java代码 收藏代码
    #邮件发送的相关配置
    email.host = smtp.163.com
    email.port = xxx
    email.username = xxx
    email.password = xxx
    email.sendFrom = xxx@163.com

    3.eclipse下把所有的文件都转换为UTF-8的方法:
    4.任何一个类都可以读取资源文件,本地的资源文件。通过class.getClassLoader().getSystemResource("//") + ""就能获得当前项目的绝对路径
    5.即任何一个类,都可以随时读取当前项目地址。利用类的classloader.怎样获取这个类的classloader呢?通过class对象。类加载器,加载器,当然是就可以加载资源文件了。
    6.代码运行,你运行的代码都是class文件,都是class文件。

  • 相关阅读:
    用JS 对JSON 进行“增/改/删”
    工作中发现html label标签的一些特性
    jquery validate插件 验证函数扩展
    jquery live()函数原理及实现
    关于IE背景图片显示100%(背景图片自动伸缩 自适应)
    二维数组排序
    Javascript for循环的疑惑
    JS 输入银行卡号,4位自动加空格
    form提交后reset功能失效
    IE6不支持position:fixed的解决方法
  • 原文地址:https://www.cnblogs.com/panxuejun/p/6407005.html
Copyright © 2011-2022 走看看