3.ActiveMQ-数据Mysql持久化

版权声明:本文为博主原创文章,转载请附上本文链接。 https://blog.csdn.net/Willson_L/article/details/82691840

3.1 数据Mysql持久化

第一步:在 apache-activemq-5.15.6\lib 中加入,连接数据库的jar 数据库连接池的jar

第二步:配置 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&amp;characterEncoding=UTF-8"/>
    <property name="username" value="root"/>
    <property name="password" value="123456"/>
    <property name="poolPreparedStatements" value="true"/>
</bean>

第三步:创建数据库,数据库名和上面的配置对应。

第四部:启动程序,运行!!!!

数据库多了三个表。

数据保存到数据库里面了

猜你喜欢

转载自blog.csdn.net/Willson_L/article/details/82691840