原创 Spring 配置文件中Bean 屬性id和name的區別

1 id和name都是標示一個Bean。id只能有一個值,而name可以有多個值。name的多個值可以用“,”“;”空格進行隔開。 測試類: package com.mxsm.spring; public class Spri

原创 Maven-自定義archetype

基於Maven 3.6.3版本 什麼是archetype 簡單一點說archetype就是一個創建工程的模板。這樣的好處在哪裏呢?就是不用每次新建一個項目就要去把maven中的配置pom配置一遍我們需要的一些通用的東西。 這裏

原创 JavaScript數據類型和數據類型之間的轉換關係

1 JavaScript中的數據類型 2 JavaScript類型轉換 undefined類型轉換 <script type="text/javascript"> var a = undefined; console

原创 Spring BeanPostProcessor 詳解

BeanPostProcessor接口: public interface BeanPostProcessor { Object postProcessBeforeInitialization(Object bean,

原创 Spring4.2.0設計思想---總體架構

1 Spring總體架構圖 從上圖可以看出來Spring4.2.0的核心組件是有Beans,Core,Context,和SpEL四個部分組成。 包含了Spring-core,Spring-beans,Spring-contex

原创 Spring中提示元素 'ref' 中不允許出現屬性 'local'

拋錯: Exception in thread "main" org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 37 in XM

原创 EL1041E:(pos 2): After parsing a valid expression

Spring4.2 下載官網文檔中給的代碼: ExpressionParser parser = new SpelExpressionParser(); Expression exp = parser.parseExpressio

原创 Spring idref標籤和ref的區別

首先來看下官方文檔上給出的兩個例子: 第一個: <bean id="theTargetBean" class="..."/> <bean id="theClientBean" class="..."> <propert

原创 Linux SSH遠程連接超時斷開解決

用putty或者SecureCRT遠程連接Linux出現一段時間不操作會出現遠程連接自動斷開的情況。通過修改SSH服務端的配置來解決。 後端SSH服務配置文件的位置:/etc/ssh/sshd_config 找到Clien

原创 Spring Bean組件實現和源碼分析

Bean定義類繼承關係 AtttributeAccessor 接口:位於org.springframework.core包下。 package org.springframework.core; /** * Interfa

原创 Centos6 安裝RepoForge(又叫RPMForge)

1.什麼是RepoForge RPMforge現在改名RepoForge, 是由 Dag 及其它包裝者合作維護的。他們爲 CentOS 提供超過 5000 個組件,包括 wine、vlc、mplayer、xmms-mp3 及其它

原创 Spring源碼導入Eclipse圖文教程

1 下載Spring源碼 首先用git工具將Spring的源碼從github從checkout到本地,Spring github的地址: https://github.com/spring-projects/spring-fra

原创 Centos6安裝mysql5.7.10

1 mysql安裝方式 源碼安裝(需要解決依賴和進行編譯一般人難度大) rpm包安裝(需要解決rpm包之間的依賴) yum安裝 (不需要解決依賴yum工具自動解決依賴問題) 所以我們選擇yum安裝的方式進行安裝(安裝我使用的搬

原创 Linux Centos 修改root密碼

1 用舊密碼登錄系統然後如下圖所示: 修改命令:passwd 然後輸入新的密碼,再次輸入密碼進行確認。 點贊 收藏 分享 文章舉報 ljbmxsm 發佈了35

原创 Spring SpEL對類屬性的操作

例子: package com.mxsm.spring.spel; import java.util.ArrayList; import java.util.HashMap; import java.util.List; imp