zoukankan      html  css  js  c++  java
  • spring 基础回想 tips01

    版权声明:本文为博主原创文章。未经博主同意不得转载。

    https://blog.csdn.net/huangbin10025/article/details/37048685

    spring 属性注入时。类中必须有setter 和 getter方法。

    spring配置文件里:

    java业务类中注入DAO:

    	private StudentDao studentDao;
    	// 通过属性注入
    	public StudentDao getStudentDao() {
    		return studentDao;
    	}
    
    	public void setStudentDao(StudentDao studentDao) {
    		this.studentDao = studentDao;
    	}

     

    spring 构造方法注入时,要注明属性,类中不须要setter 和 getter方法,可是须要构造器对其进行赋值。

    <!-- 定义studentService的bean实例 ,并注入studentDao -->
    	<bean id="studentService" class="com.michael.spring.business.student.StudentServiceImpl">		
    		<constructor-arg ref="studentDao"></constructor-arg>
    	</bean>

    java业务类中注入DAO:

    private StudentDao studentDao;
    
    	// 通过属性注入
    
    	public StudentDao getStudentDao() {
    		return studentDao;
    	}
    
    	public void setStudentDao(StudentDao studentDao) {
    		this.studentDao = studentDao;
    	}

     

    属性注入时,能够对其进行赋值,而且返回值由定义的属性值确定。

    Java类中定义:

    private long youknow;
    
    	public long getYouknow() {
    		return youknow;
    	}
    
    	public void setYouknow(long youknow) {
    		this.youknow = youknow;
    	}
    


     

    <property name="youknow">
    	<value>245</value>
    </property>

    或者直接这样写:

    <property name="youknow" value="245"></property>


     

     

查看全文
  • 相关阅读:
    jvm-java内存模型与锁优化
    jvm-垃圾收集器与内存分配策略
    jvm-内存区域与内存溢出异常
    并发-AQS源码分析
    并发-Synchronized底层优化(偏向锁、轻量级锁)
    并发-CopyOnWrite源码分析
    并发-AtomicInteger源码分析—基于CAS的乐观锁实现
    【BZOJ】3052: [wc2013]糖果公园 树分块+带修改莫队算法
    【BZOJ】1086: [SCOI2005]王室联邦
    【BZOJ】4358: permu 莫队算法
  • 原文地址:https://www.cnblogs.com/ldxsuanfa/p/10913928.html
  • Copyright © 2011-2022 走看看