微网站建设,手机整人网站怎么做,wordpress换icon,企业网站价格花接上一篇#xff1a;企业实战01_SSM整合ActiveMQ支持多种类型消息https://blog.csdn.net/weixin_40816738/article/details/100557400 ActiveMQ支持消息类型如下#xff1a;
1、StreamMessage java原始值数据流 2、MapMessage 键值对 3、TextMessage 字符串 4、ObjectMessag… 接上一篇企业实战01_SSM整合ActiveMQ支持多种类型消息https://blog.csdn.net/weixin_40816738/article/details/100557400 ActiveMQ支持消息类型如下
1、StreamMessage java原始值数据流 2、MapMessage 键值对 3、TextMessage 字符串 4、ObjectMessage 一个序列化的java对象 5、BytesMessage 一个字节的数据流
此文章为企业实战的展示操作如果有地方不懂请留言我看到后会进行统一回复让我们一起进步,为自己加油
项目名项目说明ssm-activemq父工程,统一版本控制producer生产者consumer消费者base-pojo公共实体类base-dao公共接口,数据库连接文章目录二、父工程搭建ssm-activemq2.1. 创建父工程2.2. 添加依赖2.3. 创建producer子工程2.4. 添加依赖2.5. 创建子工程consumer2.6. 添加依赖2.7. 创建子项目base-pojo2.8. 添加依赖2.9. 创建子工程2.10. 添加依赖二、父工程搭建ssm-activemq
2.1. 创建父工程 2.2. 添加依赖
?xml version1.0 encodingUTF-8?
project xmlnshttp://maven.apache.org/POM/4.0.0xmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexsi:schemaLocationhttp://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsdmodelVersion4.0.0/modelVersiongroupIdcom.gblfy.ssm.activemq/groupIdartifactIdssm-activemq/artifactIdpackagingpom/packagingversion1.0-SNAPSHOT/versionmodulesmoduleconsumer/modulemoduleproducer/modulemodulebase-pojo/modulemodulebase-dao/module/modules!-- 集中定义依赖版本号 --propertiesjunit.version4.12/junit.versionspring.version4.2.4.RELEASE/spring.versionservlet-api.version2.5/servlet-api.versiondruid.version1.0.9/druid.versioncommons-fileupload.version1.3.1/commons-fileupload.version/propertiesdependencyManagementdependencies!-- Spring --dependencygroupIdorg.springframework/groupIdartifactIdspring-context/artifactIdversion${spring.version}/version/dependencydependencygroupIdorg.springframework/groupIdartifactIdspring-beans/artifactIdversion${spring.version}/version/dependencydependencygroupIdorg.springframework/groupIdartifactIdspring-webmvc/artifactIdversion${spring.version}/version/dependencydependencygroupIdorg.springframework/groupIdartifactIdspring-jdbc/artifactIdversion${spring.version}/version/dependencydependencygroupIdorg.springframework/groupIdartifactIdspring-aspects/artifactIdversion${spring.version}/version/dependencydependencygroupIdorg.springframework/groupIdartifactIdspring-jms/artifactIdversion${spring.version}/version/dependencydependencygroupIdorg.springframework/groupIdartifactIdspring-context-support/artifactIdversion${spring.version}/version/dependencydependencygroupIdorg.springframework/groupIdartifactIdspring-test/artifactIdversion${spring.version}/version/dependencydependencygroupIdjunit/groupIdartifactIdjunit/artifactIdversion4.9/version/dependencydependencygroupIdcom.alibaba/groupIdartifactIdfastjson/artifactIdversion1.2.28/version/dependencydependencygroupIdjavassist/groupIdartifactIdjavassist/artifactIdversion3.11.0.GA/version/dependencydependencygroupIdcommons-codec/groupIdartifactIdcommons-codec/artifactIdversion1.10/version/dependencydependencygroupIdjavax.servlet/groupIdartifactIdservlet-api/artifactIdversion2.5/versionscopeprovided/scope/dependency!-- 连接池 --dependencygroupIdcom.alibaba/groupIdartifactIddruid/artifactIdversion${druid.version}/version/dependency/dependencies/dependencyManagementbuildplugins!-- java编译插件 --plugingroupIdorg.apache.maven.plugins/groupIdartifactIdmaven-compiler-plugin/artifactIdversion3.2/versionconfigurationsource1.7/sourcetarget1.7/targetencodingUTF-8/encodingforktrue/forkexecutableC:\Program Files\Java\jdk1.8.0_202\bin\javac.exe/executable/configuration/plugin/plugins/build
/project2.3. 创建producer子工程 2.4. 添加依赖
?xml version1.0 encodingUTF-8?project xmlnshttp://maven.apache.org/POM/4.0.0 xmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexsi:schemaLocationhttp://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsdparentgroupIdcom.gblfy.ssm.activemq/groupIdartifactIdssm-activemq/artifactIdversion1.0-SNAPSHOT/version/parentmodelVersion4.0.0/modelVersionartifactIdproducer/artifactIdpackagingwar/packagingnameproducer/nameurlhttp://www.gblfy.com/urldependenciesdependencygroupIdcom.gblfy.ssm.activemq/groupIdartifactIdbase-dao/artifactIdversion1.0-SNAPSHOT/version/dependency!-- Spring --dependencygroupIdorg.springframework/groupIdartifactIdspring-context/artifactId/dependencydependencygroupIdorg.springframework/groupIdartifactIdspring-beans/artifactId/dependencydependencygroupIdorg.springframework/groupIdartifactIdspring-webmvc/artifactId/dependencydependencygroupIdorg.springframework/groupIdartifactIdspring-jdbc/artifactId/dependencydependencygroupIdorg.springframework/groupIdartifactIdspring-aspects/artifactId/dependencydependencygroupIdorg.springframework/groupIdartifactIdspring-jms/artifactId/dependencydependencygroupIdorg.springframework/groupIdartifactIdspring-context-support/artifactId/dependencydependencygroupIdorg.springframework/groupIdartifactIdspring-test/artifactId/dependencydependencygroupIdjunit/groupIdartifactIdjunit/artifactId/dependency!--解析--dependencygroupIdcom.alibaba/groupIdartifactIdfastjson/artifactId/dependencydependencygroupIdjavassist/groupIdartifactIdjavassist/artifactId/dependencydependencygroupIdcommons-codec/groupIdartifactIdcommons-codec/artifactId/dependencydependencygroupIdjavax.servlet/groupIdartifactIdservlet-api/artifactIdscopeprovided/scope/dependency!--MQ依赖--dependencygroupIdorg.apache.activemq/groupIdartifactIdactivemq-client/artifactIdversion5.13.4/version/dependency!-- https://mvnrepository.com/artifact/org.slf4j/slf4j-api --dependencygroupIdorg.slf4j/groupIdartifactIdslf4j-api/artifactIdversion1.7.25/version/dependency/dependenciesbuildpluginsplugingroupIdorg.apache.tomcat.maven/groupIdartifactIdtomcat7-maven-plugin/artifactIdversion2.2/versionconfiguration!-- 指定端口 --port8080/port!-- 请求路径 --path//path/configuration/plugin/plugins/build
/project2.5. 创建子工程consumer 2.6. 添加依赖
?xml version1.0 encodingUTF-8?project xmlnshttp://maven.apache.org/POM/4.0.0 xmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexsi:schemaLocationhttp://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsdparentgroupIdcom.gblfy.ssm.activemq/groupIdartifactIdssm-activemq/artifactIdversion1.0-SNAPSHOT/version/parentmodelVersion4.0.0/modelVersionartifactIdconsumer/artifactIdpackagingwar/packagingnameconsumer/nameurlhttp://www.gblfy.com/urldependenciesdependencygroupIdcom.gblfy.ssm.activemq/groupIdartifactIdbase-dao/artifactIdversion1.0-SNAPSHOT/version/dependency!-- Spring --dependencygroupIdorg.springframework/groupIdartifactIdspring-context/artifactId/dependencydependencygroupIdorg.springframework/groupIdartifactIdspring-beans/artifactId/dependencydependencygroupIdorg.springframework/groupIdartifactIdspring-webmvc/artifactId/dependencydependencygroupIdorg.springframework/groupIdartifactIdspring-jdbc/artifactId/dependencydependencygroupIdorg.springframework/groupIdartifactIdspring-aspects/artifactId/dependencydependencygroupIdorg.springframework/groupIdartifactIdspring-jms/artifactId/dependencydependencygroupIdorg.springframework/groupIdartifactIdspring-context-support/artifactId/dependencydependencygroupIdorg.springframework/groupIdartifactIdspring-test/artifactId/dependencydependencygroupIdjunit/groupIdartifactIdjunit/artifactId/dependency!--解析--dependencygroupIdcom.alibaba/groupIdartifactIdfastjson/artifactId/dependencydependencygroupIdjavassist/groupIdartifactIdjavassist/artifactId/dependencydependencygroupIdcommons-codec/groupIdartifactIdcommons-codec/artifactId/dependencydependencygroupIdjavax.servlet/groupIdartifactIdservlet-api/artifactIdscopeprovided/scope/dependency!--MQ依赖--dependencygroupIdorg.apache.activemq/groupIdartifactIdactivemq-client/artifactIdversion5.13.4/version/dependency!-- https://mvnrepository.com/artifact/org.slf4j/slf4j-api --dependencygroupIdorg.slf4j/groupIdartifactIdslf4j-api/artifactIdversion1.7.25/version/dependency/dependenciesbuildpluginsplugingroupIdorg.apache.tomcat.maven/groupIdartifactIdtomcat7-maven-plugin/artifactIdversion2.2/versionconfiguration!-- 指定端口 --port9005/port!-- 请求路径 --path//path/configuration/plugin/plugins/build
/project
2.7. 创建子项目base-pojo 2.8. 添加依赖
?xml version1.0 encodingUTF-8?project xmlnshttp://maven.apache.org/POM/4.0.0 xmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexsi:schemaLocationhttp://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsdparentartifactIdssm-activemq/artifactIdgroupIdcom.gblfy.ssm.activemq/groupIdversion1.0-SNAPSHOT/version/parentmodelVersion4.0.0/modelVersionartifactIdbase-pojo/artifactIdnamemq-pojo/name!-- FIXME change it to the projects website --urlhttp://www.example.com/urldependenciesdependencygroupIdorg.projectlombok/groupIdartifactIdlombok/artifactIdversion1.16.12/version/dependencydependencygroupIdcom.baomidou/groupIdartifactIdmybatis-plus/artifactIdversion3.1.2/version/dependency/dependencies
/project2.9. 创建子工程 2.10. 添加依赖
?xml version1.0 encodingUTF-8?project xmlnshttp://maven.apache.org/POM/4.0.0 xmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexsi:schemaLocationhttp://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsdparentartifactIdssm-activemq/artifactIdgroupIdcom.gblfy.ssm.activemq/groupIdversion1.0-SNAPSHOT/version/parentmodelVersion4.0.0/modelVersionartifactIdbase-dao/artifactIdnamebase-dao/nameurlhttp://www.gblfy.com/urldependenciesdependencygroupIdcom.gblfy.ssm.activemq/groupIdartifactIdbase-pojo/artifactIdversion1.0-SNAPSHOT/version/dependency!--Mysql 数据库 Start--dependencygroupIdcom.alibaba/groupIdartifactIddruid/artifactIdversion1.1.19/version/dependency!-- mysql 数据库驱动--dependencygroupIdmysql/groupIdartifactIdmysql-connector-java/artifactIdversion8.0.16/version/dependency!--Mysql 数据库 End--/dependencies
/project
到此依赖和工程都搭建完成了
接下一篇企业实战03_SSM整合ActiveMQ支持多种类型消息https://blog.csdn.net/weixin_40816738/article/details/100572104
本专栏项目下载链接
下载方式链接详细GitLab项目https://gitlab.com/gb-heima/ssm-activemqGitgit clone gitgitlab.com:gb-heima/ssm-activemq.gitzip包https://gitlab.com/gb-heima/ssm-activemq/-/archive/master/ssm-activemq-master.zipFork地址https://gitlab.com/gb-heima/ssm-activemq/-/forks/new