Spring簡介及環境搭建(導jar包;創建核心配置文件;測試bug)

1.  Spring簡介

1.1 Spring是一個開源框架,Spring是於2003 年興起的一個輕量級的Java 開發框架,由Rod Johnson(音樂學博士)創建。理念:”不重複造輪子!”


1.2  Spring優點

1.2.1  輕量級框架

1.2.2  IOC容器---依賴注入

1.2.3  AOP面向切面編程

1.2.4  對事務的支持

1.2.5  對框架的支持:整合mybatis。

 

2.  Spring環境搭建

導入jar包

spring-aop-4.1.6.RELEASE.jar

spring-aspects-4.1.6.RELEASE.jar

spring-beans-4.1.6.RELEASE.jar

spring-context-4.1.6.RELEASE.jar

spring-context-support-4.1.6.RELEASE.jar

spring-core-4.1.6.RELEASE.jar

spring-expression-4.1.6.RELEASE.jar

spring-instrument-4.1.6.RELEASE.jar

spring-instrument-tomcat-4.1.6.RELEASE.jar

spring-jdbc-4.1.6.RELEASE.jar

spring-jms-4.1.6.RELEASE.jar

spring-messaging-4.1.6.RELEASE.jar

spring-orm-4.1.6.RELEASE.jar

spring-oxm-4.1.6.RELEASE.jar

spring-test-4.1.6.RELEASE.jar

spring-tx-4.1.6.RELEASE.jar

spring-web-4.1.6.RELEASE.jar

spring-webmvc-4.1.6.RELEASE.jar

spring-webmvc-portlet-4.1.6.RELEASE.jar

spring-websocket-4.1.6.RELEASE.jar

commons-logging-1.1.3.jar 必須要添加的jar

 創建spring的核心配置文件

<?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">

 

<!-- id:表示給bean起個唯一表示 -->

<bean id="user" class="com.bjsxt.pojo.User">

         <!-- 給user類中爲name的屬性賦值 -->

         <property name="name" value="尚學堂"></property>

</bean>

</beans>

測試

                   ApplicationContext ac = new ClassPathXmlApplicationContext("beans.xml");

//                 getBean();方法是取得到spring核心配置文件中bean標籤中的id值,name 值。

                   User user = (User) ac.getBean("user");

                   System.out.println(user);

4   測試bug

解決方案:添加spring – log日誌jar包

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章