原创 Spring入門之bean的屬性

可以在bean中配置scope屬性,例如: <bean xxx lazy-init="false"></bean> 在默認情況下,spring創建bean是單例模式 scope默認是singleton: singleton

原创 Spring入門之創建Bean的時間以及lazy-init屬性

1.在默認情況下,在啓動spring容器時,spring容器配置文件中的類就已經創建完成對象了。 2.可以在applicationContext.xml配置文件中<bean></bean>標籤中配置屬性lazy-init 3.默認

原创 Spring入門之初學註解03(@Controller、@Service、@Repository)

用註解書寫mvc模式 1.新建PersonDao.java public interface PersonDao { public void savePerson(); } 2.新建PersonService.java

原创 Spring入門之關於IOC和DI的大致啓動流程

1.加載配置文件,啓動Spring容器; 2.如果Spring容器中有Bean,則會爲該Bean創建對象;如果有類掃描的註解解析器,則會按照解析器的規則執行; 3.如果Bean中有屬性,那麼Spring容器會調用該屬性的set方法

原创 String,StringBuffer, StringBuilder 的區別

(1)執行速度(操作)比較:StringBuilder>StringBuffer>String。 (2)StringBuffer是線程安全的,StringBuilder是線程不安全的。 (3)如果要操作少量的數據,則選擇用St

原创 Spring入門之HelloWorld

1.新建java項目 Spring 2.導入jar包 2.1 到http://www.springsource.org/download下載spring,然後進行 解壓縮,在解壓目錄中找到下面jar文件,拷貝到類路徑下

原创 Spring入門之IOC與DI個人總結

1.Spring框架通過IOC創建、配置以及銷燬Bean,實現對Bean的管理。 2.Spring框架通過DI對Bean屬性的賦值以及配置等進行操作。

原创 Spring入門之初學註解02

1.新建Student.java @Component public class Student { public void say(){ System.out.println("Student");

原创 Java八種基本數據類型的大小,以及他們的封裝類。

Java 8中基本類型及其包裝器類:

原创 Spring初學之Bean標籤中的abstract和parent屬性

1.在bean中配置abstract屬性爲”true”,則spring容器不會爲該類創建對象。 <bean id="person" class="spring.extend.Person" abstract="true">

原创 Spring入門之初學註解01

1.新建Student.java public class Student { public void say(){ System.out.println("Student"); } } 2.新建P

原创 Spring入門之實例化Bean的三種方式

1.構造方法實例化 HelloWorld.java(Bean類) public class HelloWorld { public HelloWorld(){ System.out.println("H

原创 Spring入門之依賴注入(DI)

Spring依賴注入的方式有兩種,分別是構造器依賴注入和set方法依賴注入。 第一種方式(構造器): 1.新建Student.java public class Student { public void say(){

原创 switch能否用String做參數?

在Java7之前,switch只支持byte、short、char、int或者其對應的包裝器類以及枚舉類型作爲參數;但是,自從Java7開始,也支持String類型作爲參數。

原创 115個Java面試題和答案

1-42 43-115