天天看點

3.ActiveMQ-資料Mysql持久化

3.1 資料Mysql持久化

第一步:在 apache-activemq-5.15.6\lib 中加入,連接配接資料庫的jar 和 資料庫連接配接池的jar

3.ActiveMQ-資料Mysql持久化

第二步:配置 apache-activemq-5.15.6\conf\activemq.xml 檔案,有兩處地方。

<persistenceAdapter>
    <jdbcPersistenceAdapter dataSource="#mysql-ds" />
</persistenceAdapter>      
<bean id="mysql-ds" class="com.alibaba.druid.pool.DruidDataSource" destroy-method="close">
    <property name="driverClassName" value="com.mysql.jdbc.Driver"/>
    <property name="url" value="jdbc:mysql://127.0.0.1:3306/active_mq?useUnicode=true&characterEncoding=UTF-8"/>
    <property name="username" value="root"/>
    <property name="password" value="123456"/>
    <property name="poolPreparedStatements" value="true"/>
</bean>      
3.ActiveMQ-資料Mysql持久化
3.ActiveMQ-資料Mysql持久化

第三步:建立資料庫,資料庫名和上面的配置對應。

第四部:啟動程式,運作!!!!

資料庫多了三個表。

3.ActiveMQ-資料Mysql持久化