Spring Boot
艾斯-李
心里有阳光,看到的就会是美好!(*^_^*)
展开
-
Spring Cloud 微服务前后端分离后端脚手架 带源码
acelee-apb源码地址:https://gitee.com/acelee723/acelee-apb介绍作为前后端分离项目后端spring cloud系列开发脚手架API for Project Base,包含注册中心、服务者、消费者、网关gateway,集成了swagger增强版knife4j在线文档,mybatis plus自动生成代码等等,可直接作为项目开发基础进行后端代码开发。软件架构Spring Boot (2.3.2.RELEASE)Spring Cloud (Hoxton原创 2020-08-24 15:47:43 · 775 阅读 · 0 评论 -
springboot动态增删改数据源 带源码
背景公司目前着力于数据治理的项目,需求是把各种各样的数据源通过用户自主连接登录,实现数据源动态的增删改。目前整合的数据源类型有H2、DB2、MySQL5(低版本)、MySQL8(高版本)、Oracle、sqlite、SQLserver、达梦数据库,这个后面会根据需求更新更多种。实现通过前端传到后端的url、username、password等,后端连接上数据库,返回数据库的元数据结构;...原创 2019-10-17 14:22:51 · 711 阅读 · 0 评论 -
Spring Cloud Alibaba(8)使用@SentinelResource注解实现限流 带源码
目录源码参考背景自定义资源点实现限流控制实现限流的异常处理实现熔断降级熔断的降级处理更多注解属性说明源码https://gitee.com/acelee723/acelee-alibaba-sentinelresource参考http://blog.didispace.com/spring-cloud-alibaba-sentinel-...原创 2019-09-23 17:01:28 · 3221 阅读 · 0 评论 -
Spring Cloud Alibaba(7)Sentinel Dashboard中修改规则同步到Nacos 带源码
目录博文参考源码地址背景代码实现1.到alibab/Sentinel官网地址https://github.com/alibaba/Sentinel下载最新版源码到本地,用idea打开,这里主要用到Sentinel-dashboard。2. 修改pom.xml中的sentinel-datasource-nacos的依赖,将test注释掉,这样才能在主程序中使用。3. 找到...原创 2019-08-13 09:18:04 · 1521 阅读 · 3 评论 -
分布式定时任务(XXL-JOB)整合达梦数据库 带源码
背景1. 因公司需要可视化管理配置调度任务,查询项目选择XXL-JOB,它是开源项目,入手很简单,详情可以参考官方文档;2. 因项目的机密性,选择数据库为国内知名的达梦数据库7,与Java项目的整合详情可以参考SpringBoot 集成 达梦数据库 maven依赖本地jar包;3. 因XXL-JOB暂时没有找到集成达梦数据库的案例,博主自己整合DM7踩过很多的坑,特此整合一个简单可直接...原创 2019-08-20 13:59:03 · 3427 阅读 · 0 评论 -
Spring Cloud Alibaba(6)Sentinel Dashboard中修改规则同步到Apollo 带源码
目录博文参考源码地址背景问题分析改造方案代码实现1.到alibab/Sentinel官网地址https://github.com/alibaba/Sentinel下载源码到本地,用idea打开,这里主要用到Sentinel-dashboard。2.修改pom.xml中的Apollo OpenAPi的依赖,将test注释掉,这样才能在主程序中使用。3.找到reso...原创 2019-07-09 09:52:33 · 680 阅读 · 0 评论 -
SpringBoot http post请求数据大小设置
背景:使用http post请求方式的接口,使用request.getParameter("XXX");的方法获取参数的值,当数据量超过几百k的时候,接口接收不到数据或者接收为null。 @RequestMapping(value = "/rcv",method = RequestMethod.POST) public ResInfo<String> pullA...原创 2019-06-17 17:53:22 · 24188 阅读 · 7 评论 -
Spring Boot 为什么这么火
Spring Boot 的火技术社区 Spring Boot 的文章越来越多;Spring Boot 相关的图文、视频课程越来越多;使用 Spring Boot 的互联网公司越来越多;现在出去面试 Java 工程师, Spring Boot 已经成了必问的内容。一切都在证明,Spring Boot 已经成为了 Java 程序员必备的技能。并且可以预见的是未来 Spring Boot 的发展还会...转载 2019-06-06 09:07:01 · 725 阅读 · 0 评论 -
Spring Cloud Alibaba(5)Sentinel使用Apollo对存储规则持久化 带源码
目录1. Apollo的介绍2.源码地址:3.博文参考地址:4.Apollo的启动1)到https://github.com/nobodyiam/apollo-build-scripts网址下载apollo-build-scripts-master.zip包,解压缩到本地2)创建数据库:ApolloPortalDB和ApolloConfigDB,在MySQL中执行sql文...原创 2019-05-28 17:42:23 · 1288 阅读 · 0 评论 -
Spring Cloud Alibaba(3)Sentinel接口限流整合入门 带源码
目录1. Sentinel介绍参考官方文档:2. 源码地址:3. 以下参考:使用Sentinel实现接口限流部署Sentinel Dashboard部署Sentinel spring boot项目配置Sentinel 的限流规则验证Sentinel 的限流规则1. Sentinel介绍参考官方文档:https://github.com/alibaba/Sen...原创 2019-05-18 15:20:52 · 2348 阅读 · 1 评论 -
Spring Cloud Alibaba(4)Sentinel使用nacos对存储规则持久化 带源码
目录背景源码地址博文参考:持久化支持方式整合nacos存储规则sentinel规则修改背景spring cloud微服务应用sentinel做限流,每次sentinel dashboard服务重启后,限流的规则丢失,这里就需要对限流规则作持久化处理。源码地址https://gitee.com/acelee723/acelee-alibaba-sent...原创 2019-05-20 17:28:09 · 5375 阅读 · 12 评论 -
获取springboot项目根路径
// 获取项目根路径final File basePath = new File(ResourceUtils.getURL("classpath:").getPath());这个再Windows下是可以的,但是在Linux (centos7)下是不行的,正确的获取方法:Resource resource = new ClassPathResource("");System.ou...原创 2019-04-08 20:26:15 · 16450 阅读 · 1 评论 -
SpringBoot 集成 达梦数据库 maven依赖本地jar包
最近做ZF项目,需要使用国产数据库,考虑到人气较高的达梦数据库,这里是版本7。达梦数据库是参考Oracle,和MySQL有一点点的区别,这里介绍下spring boot/cloud项目里如何集成达梦数据库。1.下载Dm7JdbcDriver17.jar,下载地址:https://download.csdn.net/download/las723/110462002.在src下建lib文件夹...原创 2019-03-21 18:39:17 · 22360 阅读 · 12 评论 -
springboot/springcloud 整合activiti工作流和在线画图 带源码
1、 项目框架 springboot + activiti + mysql + mybatis + thymeleaf2、工作流可在线编辑、支持自由跳转、支持驳回、支持驳回到原点3、工作流整合自己业务的用户权限,支持配置多用户、多角色4、功能接口包括:我发起的记录、我操作的记录、我待办的记录5、管理页面包含:模型列表、流程列表、节点列表6、上一波效果图:https://b...原创 2019-03-12 11:48:08 · 24933 阅读 · 92 评论 -
SpringBoot 入门
什么是 Spring Boot?Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。 从最根本上来讲,Spring Boot就是一些库的集合,它能够被任意项目的构建系统所使用。 它使用 “习惯优于配置” (项目中存在大量的配置,此外还内置一个习惯...原创 2019-01-10 09:49:28 · 156 阅读 · 0 评论