国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

Leopard標簽簡化Spring配置

2019-11-14 22:56:06
字體:
來源:轉載
供稿:網友
Leopard標簽簡化SPRing配置Leopard標簽簡化Spring配置學習如何使用Leopard標簽簡化Spring配置

本指南將引導您使用Leopard標簽簡化Spring配置。

How to complete this guide

你可以從頭開始并完成每一個步驟,或者您可以繞過你已經熟悉的基本設置步驟。無論哪種方式,你最終都可以得到可工作的代碼。

1、xml文件頭配置

Leopard標簽是基于XML Schema的配置方式,目的是為了簡化配置方式。在XML文件頭部添加:xmlns:leopard=“http://www.leopard.io/schema/leopard”。xsi:schemaLocation=“http://www.leopard.io/schema/leopard http://www.leopard.io/schema/leopard.xsd”

2、<leopard:component-scan />

類似實現的功能,默認使用了Leopard定義的Bean名稱規則,并會自動注冊定時器(實現了io.leopard.burrow.timer.Timer接口的Bean).

使用例子

<?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:leopard="http://www.leopard.io/schema/leopard"    xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd    http://www.leopard.io/schema/leopard http://www.leopard.io/schema/leopard.xsd">    <leopard:component-scan base-package="io.leopard.guides" /></beans>

參數說明base-package: Spring Bean包路徑

3、<leopard:jdbc />

MySQL數據源定義.

使用例子

<?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:leopard="http://www.leopard.io/schema/leopard"    xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd    http://www.leopard.io/schema/leopard http://www.leopard.io/schema/leopard.xsd">    <leopard:jdbc id="jdbc" host="112.126.75.27" database="example" user="example" passWord="leopard" /></beans>

參數說明id: Bean名稱,只有一個數據庫時建議使用id=“jdbc”,多個數據庫時使用庫名+“Jdbc”host:MySQL服務器host或ip,也可以使用占位符.database:數據庫名稱user:數據庫用戶名password:數據庫密碼port:數據庫端口,默認為3306maxPoolSize:連接池最大連接數,默認為15dataSourceId:DataSource Bean名稱,<leopard:jdbc/>會自動創建一個DataSource Bean,您可以用作其他用途,默認名稱為jdbcId+“DataSource”.

4、<leopard:redis />

Redis數據源定義.

使用例子

<?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:leopard="http://www.leopard.io/schema/leopard"    xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd    http://www.leopard.io/schema/leopard http://www.leopard.io/schema/leopard.xsd">    <leopard:redis id="redis" server="112.126.75.27:6311" /></beans>

參數說明id: Bean名稱server:MySQL服務器host(IP)+端口,如:“112.126.75.27:6311”maxActive:連接池最大連接數,默認為128timeout:超時時間,單位為毫秒。默認為3000毫秒initialPoolSize:連接池默認初始化連接數,默認為1.enableBackup:是否啟用自動備份(即執行bgsave將數據持久化),默認不啟用.backupTime:備份時間,格式"mm:hh”,默認為04:01(每天的凌晨4點1分時開始備份)

總結

恭喜你!您已經學會使用Leopard標簽簡化Spring配置,祝您好運。


上一篇:配置URL的訪問頻率限制

下一篇:java線程

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 张家界市| 金山区| 闸北区| 武义县| 大渡口区| 栾城县| 南汇区| 彝良县| 佛教| 淮北市| 中山市| 博客| 城固县| 河北区| 南郑县| 儋州市| 安阳市| 松原市| 东乡| 额济纳旗| 平凉市| 兰考县| 藁城市| 崇阳县| 安庆市| 盐亭县| 阳高县| 秭归县| 开封市| 衡山县| 德兴市| 论坛| 南靖县| 天门市| 苍山县| 柘城县| 长兴县| 班玛县| 镇远县| 天长市| 甘谷县|