Spring
Mi_Chong
邮箱:1564666023@qq.com
展开
-
SpringBoot入门(二)--Controller的使用
一、@Controller+@ResponseBody的方式1、添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf&l...原创 2018-02-21 22:01:01 · 667 阅读 · 0 评论 -
SpringBoot整合Quartz实现定时任务(单任务、多任务)
一、添加依赖<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> ...原创 2018-05-07 13:50:24 · 10451 阅读 · 5 评论 -
一、Spring Cloud构建微服务架构:服务注册与发现(Eureka、Consul)
一、Spring Cloud Eureka Spring Cloud Eureka是Spring Cloud Netflix项目下的服务治理模块。而Spring Cloud Netflix项目是Spring Cloud的子项目之一,主要内容是对Netflix公司一系列开源产品的包装,它为Spring Boot应用提供了自配置的Netflix OSS整合。通过一些简单的注解,开发者就可以快速...原创 2018-04-21 13:43:50 · 497 阅读 · 0 评论 -
springboot整合定时框架-Elastic-job-lite
一、前言本文Github地址官网地址 当当网张亮主导开发的分布式任务调度框架,结合zookeeper技术解决quartz框架在分布式系统中重复的定时任务导致的不可预见的错误!Elastic-Job是一个分布式调度解决方案,由两个相互独立的子项目Elastic-Job-Lite和Elastic-Job-Cloud组成。Elastic-Job-Lite定位为轻量级无中心化...原创 2018-05-08 20:48:33 · 15929 阅读 · 4 评论 -
SpringSession(Springboot版本)
特性:使用GemFire来构建C/S架构的httpSession(不关注)使用第三方仓储来实现集群session管理,也就是常说的分布式session容器,替换应用容器(如tomcat的session容器)。仓储的实现,Spring Session提供了三个实现(redis,mongodb,jdbc),其中redis使我们最常用的。程序的实现,使用AOP技术,几乎可以做到透明化地替换。(核...原创 2018-04-19 14:16:24 · 2850 阅读 · 0 评论 -
springboot整合dubbo
官方Github地址一、服务端开发1、添加依赖 <dependency> <groupId>com.alibaba.spring.boot</groupId> <artifactId>dubbo-spring-boot-starter</artifactId> &l...原创 2018-03-29 17:23:02 · 6828 阅读 · 2 评论 -
SpringBoot整合常用技术--MyBatis、Redis、定时任务、分页插件、逆向生成
模板地址一、逆向生成model、mappermaven的配置1、首先引入依赖<!--整合mybatis--> <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>...原创 2018-03-28 10:56:01 · 1457 阅读 · 0 评论 -
spring-boot 统计实时在线人数
1、配置pom文件依赖 <!--统计实时人数--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket<...原创 2018-03-06 18:19:10 · 11117 阅读 · 2 评论 -
SpringBoot进阶篇--表单、AOP、异常
一、表单验证1、在实体类中设置我们过滤的条件@Min(value = 18,message = "未成年禁止注册!") private int userage;2、在控制器中返回的我们过滤的结果 /** * POST方式添加一个用户 * @param user * @return */ @PostMapp...原创 2018-02-22 21:14:01 · 1802 阅读 · 0 评论 -
SpringBoot入门(一)--基于IDEA编译器的项目构建、启动、配置
一、项目的构建1、使用IDEA编译工具构建项目 到此时我们的springboot项目构建完成二、启动项目首先我们在cn.buidlworld.demo下面建立一个HelloController.java文件,提供我们测试import org.springframework.web.bind.annotation.RequestMapping;im...原创 2018-02-21 22:00:13 · 2075 阅读 · 0 评论 -
SpringBoot入门(三)--数据库操作&&Spring-data-jpa的使用
一、添加依赖 数据库框架主要使用了sping-data-jpa <!--spring-data-jpa框架--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-...原创 2018-02-21 22:02:15 · 324 阅读 · 0 评论 -
springboot之多任务并行+线程池处理
最近项目中做到一个关于批量发短信的业务,如果用户量特别大的话,不能使用单线程去发短信,只能尝试着使用多任务来完成!我们的项目使用到了方式二,即Future的方案 Java 线程池Java通过Executors提供四种线程池,分别为:newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。...原创 2018-05-14 16:20:34 · 66637 阅读 · 4 评论