本月博客排行
-
第1名
龙儿筝 -
第2名
johnsmith9th -
第3名
wy_19921005 - zysnba
- sgqt
- lemonhandsome
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- benladeng5225
- wy_19921005
- fantaxy025025
- qepwqnp
- e_e
- 解宜然
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- ranbuijj
- xpenxpen
- gaojingsong
- wiseboyloves
- xiangjie88
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- jh108020
- lemonhandsome
- zxq_2017
- jbosscn
- Xeden
- luxurioust
- lzyfn123
- forestqqqq
- zhanjia
- johnsmith9th
- nychen2000
- ajinn
- wjianwei666
- hanbaohong
- daizj
- 喧嚣求静
- silverend
- mwhgJava
- kingwell.leng
- lchb139128
- lich0079
- kristy_yy
最新文章列表
SpringCloud- 第五篇 Hystrix快速上手(二)
1:SpringCloud中使用:
1.1:加入依赖
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-hystrix</artifactId>
</dependency> ...
Spring cloud系列教程第十篇- Spring cloud整合Eureka总结篇
Spring cloud系列教程第十篇- Spring cloud整合Eureka总结篇
本文主要内容:
1:spring cloud整合Eureka总结
本文是由凯哥(凯哥Java:kagejava)发布的《spring cloud系列 ...
SpringCloud- 第三篇 Ribbon快速上手
1:Ribbon是什么
Ribbon是一个开源的客户端负载均衡器,由Netflix发布,是SpringCloud-Netflix中重要的一环,通过它将Netflix的中间层服务连接在一起。Ribbon客户端组件提供一系列完善的配置项,如连接超时、重试等。简单的说,就是在配置文件中列出Load Balancer后面所有的服务,Ribbon会自动的基于某种规则(如简单轮询,随机连接等)去连接这些服务 ...
Springboot快速上手- 第九篇 Web应用开发
1 应用开发基础
1.1 静态文件
1: Spring Boot默认为我们提供了静态资源处理,使用 WebMvcAutoConfiguration 来配置各种属性,建议使用默认配置方式,提供的静态资源映射,按照优先级顺序如下:
classpath:/META-INF/resourcesclasspath:/resourcesclasspath:/staticclasspath:/public ...
Springboot快速上手- 第五篇 部署应用
1 部署可执行jar
Java –jar 启动
2 部署war
注意:就算我们在构建的是WAR文件,这个文件仍旧可以脱离应用服务器直接运行
部署到外部tomcat
1:pom里面修改jar为war,然后添加依赖
<dependency>
<groupId>org.springframework.boot</groupId>
...
Springboot快速上手- 第二篇 helloWord走起
Springboot快速上手- 第二篇 helloWord走起
同步滚动:开
1 基础工程创建
1:创建一个maven工程
2:加入parent
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-star ...
Springboot快速上手- 第一篇 初见
Springboot
SpringBoot是什么
Spring Boot是Spring团队提供的、一套全新的、用于简化基于Spring应用开发的开发方式(套件),从而加快Spring应用的开发。本质上,SpringBoot 就是 Spring,它做了那些没有它你也会去做的Spring Bean配置。它使用“习惯优于配置” 的理念让你的项目快速运行起来。
SpringBoot能干什么
Spr ...
SAP BOPF和Spring框架里加了注解的控制器是如何被调用的
BOPF的这些determination,其方法不需要application developer自己去调用,而是被BOPF框架通过调用interface method的方式被调用。
Spring MVC的@RequestMapping工作原理类似,但实现方式稍稍高级点,用的是Java的反射。
ProductPageController这个类的productDetail方法加上了@Reque ...
spring疑难解惑-循环依赖的解决
AbstractAutowireCapableBeanFactory#doCreateBean
protected Object doCreateBean(final String beanName, final RootBeanDefinition mbd, final Object[] args) {
// Instantiate the bean.
BeanWrapper inst ...
基于Dactor和SpringBoot构建的多域名博客系统
dpress
基于多域名的博客系统
基于Halo 博客系统改造
简介:
基于dactor和SpringBoot系统构建。为了方便对不同类型的博客分别管理,想用多域名进行管理,市面上面的博客找了一下,未发现基于Java的多域名博客,所以才开发了此系统。代码正在进行快速迭代,有问题,请及时提出。
项目地址
GitHub:https://github.com/allon2/dpress ...
读写分离的java redis 接口
目的:为了spring上下文添加读写分离的接口,可以在启动后自动注入redis只读接口或可读写接口
1. 定义一个相关的functional interface - 在spring boot的启动类里面要用到(@EnableDynamicKeyValueServiceCreation)
@Retention(value = RetentionPolicy.RUNTIME)
@Impo ...
SpringCloud系列教程 | 第一篇:介绍
1. 什么是springcloud?
Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring Cloud并没有重复制造轮子,它只是将目前各家公司开发的比较成熟、经得起实际考验的服务 ...
rabbitmq 使用
API模块接收请求,推送到消息队列
router模块消费消息,分发到各个模块
每个模块消费消息,在推回API模块,因为api模块需要知道最终执行结果
API模块配置:
spring:
cloud:
stream:
bindings:
outbound-agent-state-list.destination: outbound. ...
jdbc 大数据量下载
1.背景:
常见数据应用里面会有数据下载功能,当数据量比较大的时候,用JDBC 不对参数处理,容易OOM
2.原因:
基本的Connetion 做查询,ResultSet 会将数据全部拉到内存再进行遍历,所以容易OOM
3.当我们查询的时候利用
PreparedStatement ps = connection.prepar ...