zoukankan      html  css  js  c++  java
  • 烂笔头-Spring3

    1.spring相关jar包的导入

    2.配置文件bean.xml

    <?xml version="1.0" encoding="UTF-8"?>
    <beans xmlns="http://www.springframework.org/schema/beans"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xmlns:context="http://www.springframework.org/schema/context"
         xsi:schemaLocation="http://www.springframework.org/schema/beans
             http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
             http://www.springframework.org/schema/context
             http://www.springframework.org/schema/context/spring-context-3.0.xsd">
    
       <context:annotation-config/>
      <context:component-scan base-package="org.example"/>
    </beans>

    3.spring相关注解:注解就是为了减少配置文件中配置项

    @Component:标准一个普通的spring Bean类
    @Controller:标注一个控制器组件类
    @Service:标注一个业务逻辑组件类
    @Repository:标注一个DAO组件类
     
    Bean实例的名称默认是Bean类的首字母小写,其他部分不变(当然也可以自己重新命名)。
     
    @Resource位于java.annotation包下,来自于java EE规范的一个annotation。使用该annotation为目标bean指定协作者Bean。
    public class SimpleMovieLister {
    
      private MovieFinder movieFinder;
    
      @Resource
      public void setMovieFinder(MovieFinder movieFinder) {
          this.movieFinder = movieFinder;
      }
    }
     AOP:面向切面编程
     
     
  • 相关阅读:
    数据结构基础
    基于TCP的通信 客户端
    hduacm 5255
    uva 10668
    hduacm 5104
    uva 10491
    Hibernate之性能优化
    Hibernate基础知识
    Hibernate入门
    Struts2之Crud综合实例
  • 原文地址:https://www.cnblogs.com/fqfanqi/p/7073152.html
Copyright © 2011-2022 走看看