日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

spring5:創建spring項目并引入jar包

作者:ouxinde 更新時間: 2022-08-15 編程語言


?

1、Spring框架概述
2、IOC容器?
3、Aop
4、JdbcTemplate
5、事務管理?
6、Spring5新特性
?

Spring框架概述
1、Spring是輕量級的開源的JavaEE框架

2、Spring可以解決企業應用開發的復雜性

3、Spring有兩個核心部分:IOC和 Aop
(1) IOC:控制反轉,把創建對象過程交給Spring進行管理
(2) Aop:面向切面,不修改源代碼進行功能增強

4、Spring特點
(1) 方便解耦,簡化開發
(2)?Aop編程支持?
(3) 方便程序測試
(4) 方便和其他框架進行整合
(5) 方便進行事務操作?
(6) 降低 API開發難度

5、現在課程中,選取Spring版本5.x
1、下載Spring5?
(1)使用Spring最新穩定版本5.3.22?

?點擊github圖標

(2)下載地址

JFrog

?2、打開idea工具,創建普通Java工程?

?

?

?3、導入Spring5相關jar包?

?

?

?4、創建普通類,在這個類創建普通方法
?

public class User {

    public void add(){
        System.out.println("add......");
    }
}

5、創建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.xsd">

    <!--配置user對象創建-->
    <bean id="user" class="com.gsafety.spring5.User"></bean>
</beans>

6、進行測試代碼編寫
?

public class TestSpring5 {

    @Test
    public void testAdd(){
        //1、加載spring配置文件
        ApplicationContext applicationContext=new ClassPathXmlApplicationContext("bean1.xml");
        //2、獲取配置創建的對象
        User user = applicationContext.getBean("user", User.class);
        System.out.println(user);
        user.add();
    }

}

輸出:
com.gsafety.spring5.User@26a7b76d
add......

原文鏈接:https://blog.csdn.net/weixin_44530708/article/details/126335518

欄目分類
最近更新