随笔分类 -  集成配置

摘要:1、新建 Maven 项目 stream 2、 pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLoc 阅读全文
posted @ 2020-04-22 14:54 诚信天下 阅读(2604) 评论(0) 推荐(0)
摘要:架构: 1、ZooKeeper:服务注册中心 2、api工程:提供对外暴露的服务API 3、provider:服务提供者 4、consumer:服务消费者 示例如下: (一)新建 Maven 项目 api 1、 pom.xml 2、 TestService.java (二) 新建Maven项目pro 阅读全文
posted @ 2019-06-23 10:19 诚信天下 阅读(941) 评论(0) 推荐(0)
摘要:搭建Kafka集群,参考: https://www.cnblogs.com/jonban/p/kafka.html 源码示例如下: 1、新建 Maven 项目 kafka 2、pom.xml 3、KafkaStarter.java 4、MessageHandler.java 5、SendMessag 阅读全文
posted @ 2019-05-12 07:44 诚信天下 阅读(5779) 评论(0) 推荐(0)
摘要:集百家之长,成一家之言。 1、 下载ActiveMQ https://mirrors.tuna.tsinghua.edu.cn/apache/activemq/5.15.9/apache-activemq-5.15.9-bin.zip 2、新建 Maven 项目 activemq 3、pom.xml 阅读全文
posted @ 2019-05-08 18:40 诚信天下 阅读(646) 评论(0) 推荐(0)
摘要:示例如下: 1、 新建Maven 项目 async-executor 2、pom.xml 3、AsyncExecutorStarter.java 4、AsyncExecutorConfig.java 5、AsyncHandler.java 6、AsyncController.java 7、 运行 A 阅读全文
posted @ 2019-05-06 21:33 诚信天下 阅读(984) 评论(0) 推荐(0)
摘要:优点:异步推送消息只要客户端发送异步请求就可以,不依赖客户端版本,不存在浏览器兼容问题。 一、 主要讲解技术点,异步实现服务器推送消息 二、 项目示例,聊天会话功能,主要逻辑如下: 由Logan向 Charles 发送消息,如果Charles在线,则直接发送,否则存储为离线消息。 Charles 登 阅读全文
posted @ 2019-02-17 15:23 诚信天下 阅读(1827) 评论(0) 推荐(0)
摘要:1. 新建Maven项目 cluster-session 2. pom.xml 3. ClusterSessionStarter.java 4. SessionInformationExpiredStrategyImpl.java 5. ApplicationContextConfig.java 6 阅读全文
posted @ 2019-02-14 20:36 诚信天下 阅读(2227) 评论(0) 推荐(0)
摘要:废话不多说,直接上代码。示例如下: 1. 新建Maven项目 session 2. pom.xml 3. ResponseUtils.java 4. SessionStarter.java 5. SessionInformationExpiredStrategyImpl.java 6. Applic 阅读全文
posted @ 2019-02-13 22:59 诚信天下 阅读(12752) 评论(3) 推荐(0)
摘要:思路:参考用户名密码登录过滤器链,重写认证和授权 示例如下(该篇示例以精简为主,演示主要实现功能,全面完整版会在以后的博文中发出): 由于涉及内容较多,建议先复制到本地工程中,然后在细细研究。 1. 新建Maven项目 sms-code-validate 2. pom.xml 3. 启动类 SmsC 阅读全文
posted @ 2019-02-07 20:41 诚信天下 阅读(8330) 评论(0) 推荐(2)
摘要:开篇一张图,道理全靠悟。 示例如下: 1. 新建Maven项目 remember_me 2. pom.xml 3. RememberMeStarter.java 4. ApplicationContextConfig.java 5. RepositoryConfig.java 6. Security 阅读全文
posted @ 2019-02-06 20:09 诚信天下 阅读(1794) 评论(0) 推荐(0)
摘要:示例如下: 1. 新建 Maven 项目 properties 2. pom.xml 3. 配置文件 user-defined.properties 4. PropertiesStarter.java 5. URLProperties.java 6. GoodsProperties.java 7. 阅读全文
posted @ 2019-01-28 20:22 诚信天下 阅读(1103) 评论(0) 推荐(0)
摘要:依赖jar 示例如下: 1. 新建Maven项目 security 2. pom.xml 3. SecurityStarter.java 4. HostController.java 5. ApplicationContextConfig.java 6. SecurityUserDetailsSer 阅读全文
posted @ 2019-01-25 21:47 诚信天下 阅读(411) 评论(0) 推荐(0)
摘要:技术要点 示例如下: 1. 新建Maven项目 async 2. pom.xml 3. AsyncStarter.java 4. AsyncVo.java 5. RequestQueue.java 6. OrderTask.java 7. QueueListener.java 8. OrderCon 阅读全文
posted @ 2019-01-23 19:22 诚信天下 阅读(33348) 评论(2) 推荐(1)
摘要:三种定时任务方式分别为 示例如下: 1. 新建Maven项目 schedule 2. pom.xml 3. ScheduleStarter.java 4. ScheduledDemo.java 5. ScheduledExecutorDemo.java 6. TimerDemo.java 7. 运行 阅读全文
posted @ 2019-01-22 19:24 诚信天下 阅读(2012) 评论(0) 推荐(0)
摘要:三种拦截方式分别为: 拦截先后顺序 客户端请求 --》 Filter --》 HandlerInterceptor --》 Aspect --》 目标方法 --》 Aspect --》 HandlerInterceptor --》 Filter --》 客户端 示例如下: 1. 新建Maven项目 阅读全文
posted @ 2019-01-21 21:36 诚信天下 阅读(1631) 评论(0) 推荐(0)
摘要:1. 新建Maven项目 exception 2. pom.xml 3. ExceptionStarter.java 4. User.java 5. TestException.java 6. ControllerExceptionHandler.java 7. TestController.jav 阅读全文
posted @ 2019-01-20 18:50 诚信天下 阅读(823) 评论(0) 推荐(0)
摘要:添加依赖包 开启注解 示例如下: 1. 新建 Maven 项目 swagger 2. pom.xml 3. SwaggerStarter.java 4. SwaggerConfig.java 5. User.java 6. UserController.java 7. 启动项目,浏览器输入 http 阅读全文
posted @ 2019-01-14 20:44 诚信天下 阅读(352) 评论(0) 推荐(0)
摘要:配置文件中添加插件 示例如下: 1. 新建Maven 项目 exejar 2. pom.xml 3. DemoStarter.java 4. HelloController.java 5. 在项目上单击右键 》 Run As 》 Maven build... 》。 如下图: 在Goals 里输入 c 阅读全文
posted @ 2019-01-14 19:01 诚信天下 阅读(2735) 评论(0) 推荐(0)