1. 程式人生 > >Spring配置檔案定義類時用id和name的區別

Spring配置檔案定義類時用id和name的區別

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:schemaLocation="http://www.springframework.org/schema/beans
           http://www.springframework.org/schema/beans/spring-beans-2.5.xsd">

  <bean name="user" class="com.zchen.dao.impl.UserDAOImpl">
  </bean>
	
  <bean id="userService" class="com.zchen.service.UserService">
  </bean>
  
</beans>

 其中:用id和name都是例項化一個bean物件不同的是用name可以用特殊字元。

相關推薦

Spring配置檔案定義idname區別

<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3

spring配置檔案中Bean中的idname區別

  1.id屬性命名必須滿足XML的命名規範,因為id其實是XML中就做了限定的。總結起來就相當於一個Java變數的命名:不能以數字,符號打頭,不能有空格,如123,?ad,"ab   "等都是不規範的,Spring在初始化時就會報錯,諸如:      程式碼    org

spring mvc 在Web.xml中自動掃描Spring配置檔案及resourceclasspath*:與classpath:的區別

首先在web.xml中配置監聽器listener,讓spring進行自動獲取。具體加入的程式碼如下: <listener><listener-class>org.springframework.web.context.ContextLoad

springmvc與Spring配置檔案中掃描元件分開掃描直接全掃描的區別

在主容器中(applicationContext.xml),將Controller的註解排除掉 <context:component-scan base-package="com">   <context:exclude-filter type="annotation" expression

轉】Eclipse編輯Spring配置檔案xml自動提示class包名

轉自  http://bigdragon.iteye.com/blog/2396081   第一步,先檢視下自己的Eclipse是什麼版本,步驟如下: 1.1 點選Eclipse選單‘Help  -> About Eclipse’,

Eclipse編輯Spring配置檔案xml自動提示class包名

以Spring2.0為例: 下載地址: Csdn: http://download.csdn.net/download/hh775313602/9812757 沒積分的可以去百度網盤下載,我已共享: http://pan.baidu.com/s/1nv9bb1f

系統啟動spring配置檔案解析失敗,報”cvc-elt.1: 找不到元素 'beans' 的宣告“異常

轉自: http://blog.163.com/[email protected]/blog/static/86556803201342210243656/ 現象:Tomcat啟動時,spring載入配置檔案applicationContext.xml出錯,丟

Eclipse中Spring的xml配置檔案提示屬性值的配置

在開發Spring專案時,發現在配置xml檔案時,class類的屬性值一直都不提示,這樣很容易導致引用的包名寫錯。因此我通過床上看資料,總結了下面的配置方法。 一、檢視Eclipse的版本號 方法一:檢視自己的安裝包 方法二:開啟Eclipse軟體,點選Help—>About

第七週上機任務三--實現一個複數--通過模板的技術手段,設計Complex,使實部虛部的型別為定義物件的實際型別

/* (程式頭部註釋開始) * 程式的版權和版本宣告部分 * Copyright (c) 2011, 煙臺大學計算機學院學生  * All rights reserved. * 檔名稱:實現一個複數類,通過模板類的技術手段,設計Complex,使實部和虛部的型別為定義物

spring配置檔案中bean標籤中init-methoddestroy-method註解方式配置

Person類 public class Person { private int i = 0; public Person(){ System.out.println("例項化一個物件"

Spring配置檔案中component-scan 掃描指定的包中的上常用的註解

@Controller 宣告Action元件 @Service 宣告Service元件,eg: @Service("userService") @Repository 宣告Dao元件 @

spring配置檔案中的 idname

今天在分析問題時發現一個大家平時都不太注意的spring 配置問題,發出來分享下: 首先澄清一個概念: 同名bean:多個bean 有相同的 name 或者 id,稱之為同名bean <bean> 的id 和 name的區別 id和name都是spring 容器

Tomcat啟動專案載入了兩遍Spring配置檔案

解決方式,將Tomcat下的釋出路徑不直接放到webapps目錄下,而是在Tomcat的webapps目錄下建一個子目錄,並將war釋出到改子目錄下,就解決了重複載入spring配置的問題了。當然也可以將服務釋出到與w

三大框架開發spring配置檔案出現org.springframework.transaction.interceptor.TransactionInterceptor.invoke異常

在最近利用三大框架進行專案開發時,spring配置檔案裡出現了一個橘黃色的雙向箭頭,滑鼠放上去,會提示你advised by  org.springframework.transaction.int

編寫spring配置檔案,不能出現幫助資訊

由於spring的schema檔案位於網路上,如果機器不能連線到網路,那麼在編寫配置資訊時候就無法出現提示資訊,解決方法有兩種: 1、讓機器上網,eclipse會自動從網路上下載schema檔案並快取在硬碟上。 2、手動新增schema檔案,方法如下: windwos->preferences-

Spring MVC 自定義型轉換器

import rtm ring type class ota 轉換 spa 新建 新建一個自定義轉換器 import org.springframework.core.convert.converter.Converter; import org.springfra

spring配置檔案最全約束

<?xml version="1.0" encoding="utf-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema

Spring配置檔案中如何使用外部配置檔案配置資料庫連線

版權宣告:本文為博主原創文章,歡迎指正或者轉載。 https://blog.csdn.net/qq_38663729/article/details/78821258 直接在spring的配置檔案中applicationContext.xml檔案中配置資料庫連線也可以,但是有個問題,需要在url

Spring配置檔案配置資料庫連線(mysql,sqlserver,oracle)

xml配置檔案中配置如下: <bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource"> <property name="driverClassName"

SpringMVC 學習 九 SSM環境搭建 (二) Spring配置檔案的編寫

spring配置檔案中需要乾的事情 (一)開啟  Service與pojo包的註解掃描 注意:spring 掃描與表對應的實體類,以及service層的類,不能用來掃描Controller層的類,因為Controller層的類需要由SpringMVC容器來管理,如果採用了Spring容器管理,就