Spring開發環境的搭建
標簽: 框架
- 創建項目工程,增加項目的依賴包
- 創建Spring的配置文件
創建applicationContext.xml文件
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.2.xsd
http://www.springframework.org/schema/aop
http://www.springframework.org/schema/aop/spring-aop-3.2.xsd">
</beans>
- Spring配置文件配置,編寫相關應用程序
范例: 編寫程序,向指定的人問候,指定的人由Spring的配置文件獲取
package com.oupeng;
public class HelloSpring {
private String who="";
public String getWho() {
return who;
}
public void setWho(String who) {
this.who = who;
}
public void print() {
System.out.println("你好"+this.getWho());
}
}
配置文件配置具體的人:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.2.xsd
http://www.springframework.org/schema/aop
http://www.springframework.org/schema/aop/spring-aop-3.2.xsd">
<!-- 配置一個bean id唯一標識符,class完整類名 -->
<bean id="HelloSpring" class="com.oupeng.HelloSpring">
<!-- 配置屬性 -->
<property name="who">
<value>Spring!!!</value>
</property>
</bean>
</beans>
- 測試
@Test
public void test1(){
//加載Spring的配置文件
ApplicationContext context=new ClassPathXmlApplicationContext("applicationContext.xml");
//獲取bean,創建bean 原來使用kkk m=new kkk();這種方式,現在使用bean方式,spring負責在調用bean的時候創建對象
HelloSpring hello=(HelloSpring) context.getBean("HelloSpring");//寫配置文件id
/**
* HelloSpring hello=new HelloSpring();
* hello.setWho("spring!!!");
* 之前的方式
*
*/
//調用業務邏輯方法
hello.print();
//和之前最大的區別不用new,創建交給spring去處理
}
執行結果
你好Spring!!!
智能推薦
使用IDEA搭建Spring Boot開發環境
本文使用的工具: Intellij Idea 版本 2018.3, jdk 版本 11, Spring Boot 2.1.3版本, os平臺 mac os 10.14. Windows平臺可能操作會稍有差異,但是影響不大。 1.創建一個新項目,在IntelliJ IDEA選中Create New Project 2.選擇Spring Initalizr,Project SDK選擇自己電腦...
Spring Boot開發——Hello World搭建環境
目錄 一、傳統創建方式 二、快速創建 使用Spring官方網站搭建應用程序 一、傳統創建方式 一、創建maven項目 二、配置pom.xml文件 如果紅線報錯插件找不到,提示Failed to execute goal org.springframework.boot:spring-boot-maven-plugin 添加版本號即可解決 三、創建主程序類 四、創建Controller文件 五、測試...
Spring注解:一、開發環境搭建
文章目錄 一、前提知識 二、基礎環境搭建 1. 開發工具 2. 框架體系 3. 環境搭建 一、前提知識 學習本門課程,需要熟悉Spring的使用(基于配置文件的方式) 二、基礎環境搭建 1. 開發工具 Maven3 – Maven的安裝 使用 等等連接 JDK1.8 – JDK安裝連接 IntelliJ IDEA 2019.1.3 x64 IDEA的鏈接使用等等 Lombo...
Spring Cloud 進階之路 -- Eureka的高可用,搭建 Eureka集群(開發環境和生產環境)
Eureka 作為注冊中心,必須保障高可用,否則會直接影響有關的整個服務體系。 以下分別進行開發環境和生產環境的多服務中心集群配置。 目錄 一、開發環境簡易配置: 1、配置Configurations 2、在Configurations 里建立兩個分別為 8761 和 8762, 3、客戶端配置: 4、多服務中心同理。 二、生產環境配置 1、建立3個配置文件 2、執行m...
spring學習筆記整理--02(搭建與測試Spring的開發環境)
使用Sping需要的jar: 到http://www.springsource.org/download下載spring,然后進行解壓縮,尋找下面的jar文件。不過官方的需要注冊,(ps:職業習慣,極度討厭輸入自己的電話號碼和郵編,寫郵箱已經是底線)在網上找到了一個鏈接,速度很好!很是感謝分享的人哪,以下鏈接是包含全部依賴關系的spring完整官方jar包70幾M,如以后鏈接失效,留言時貼郵箱,免...
猜你喜歡
Windows開發環境的搭建
一、安裝JDK 參考:https://blog.csdn.net/u012934325/article/details/73441617/ 二、安裝maven: 安裝教程可參考:https://www.cnblogs.com/eagle6688/p/7838224.html 三、安裝IntelliJ IDEA 1、首先去官網下載IDEA:https://www.jetbrains.com/idea...
freemarker + ItextRender 根據模板生成PDF文件
1. 制作模板 2. 獲取模板,并將所獲取的數據加載生成html文件 2. 生成PDF文件 其中由兩個地方需要注意,都是關于獲取文件路徑的問題,由于項目部署的時候是打包成jar包形式,所以在開發過程中時直接安照傳統的獲取方法沒有一點文件,但是當打包后部署,總是出錯。于是參考網上文章,先將文件讀出來到項目的臨時目錄下,然后再按正常方式加載該臨時文件; 還有一個問題至今沒有解決,就是關于生成PDF文件...
電腦空間不夠了?教你一個小秒招快速清理 Docker 占用的磁盤空間!
Docker 很占用空間,每當我們運行容器、拉取鏡像、部署應用、構建自己的鏡像時,我們的磁盤空間會被大量占用。 如果你也被這個問題所困擾,咱們就一起看一下 Docker 是如何使用磁盤空間的,以及如何回收。 docker 占用的空間可以通過下面的命令查看: TYPE 列出了docker 使用磁盤的 4 種類型: Images:所有鏡像占用的空間,包括拉取下來的鏡像,和本地構建的。 Con...
requests實現全自動PPT模板
http://www.1ppt.com/moban/ 可以免費的下載PPT模板,當然如果要人工一個個下,還是挺麻煩的,我們可以利用requests輕松下載 訪問這個主頁,我們可以看到下面的樣式 點每一個PPT模板的圖片,我們可以進入到詳細的信息頁面,翻到下面,我們可以看到對應的下載地址 點擊這個下載的按鈕,我們便可以下載對應的PPT壓縮包 那我們就開始做吧 首先,查看網頁的源代碼,我們可以看到每一...