腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
阿杜的世界
专栏成员
举报
197
文章
184644
阅读量
34
订阅数
订阅专栏
申请加入专栏
全部文章(197)
其他(68)
java(63)
spring(33)
编程算法(18)
jvm(17)
https(12)
分布式(9)
网络安全(9)
api(8)
容器(8)
jdk(8)
云数据库 Redis(7)
缓存(7)
存储(6)
微服务(6)
servlet(5)
数据库(5)
mvc(5)
人工智能(5)
开源(5)
mybatis(5)
云数据库 SQL Server(4)
sql(4)
http(4)
spring boot(4)
敏捷开发(4)
安全(4)
数据结构(4)
c++(3)
json(3)
ide(3)
git(3)
maven(3)
linux(3)
容器镜像服务(3)
mongodb(3)
dubbo(3)
jsp(2)
github(2)
企业(2)
面向对象编程(2)
jdbc(2)
asp(2)
zookeeper(2)
kotlin(2)
微信(2)
架构设计(2)
企业组织(2)
官方文档(1)
mac os(1)
python(1)
javascript(1)
go(1)
scala(1)
bootstrap(1)
xml(1)
html(1)
ajax(1)
android(1)
嵌入式(1)
oracle(1)
nosql(1)
打包(1)
eclipse(1)
matlab(1)
jar(1)
apache(1)
mapreduce(1)
命令行工具(1)
云数据库 MongoDB(1)
海外加速(1)
TAPD 敏捷项目管理(1)
网站(1)
devops(1)
数据迁移(1)
爬虫(1)
shell(1)
自动化测试(1)
aop(1)
单元测试(1)
管理(1)
重构(1)
搜索文章
搜索
搜索
关闭
Spring Boot 2.x实战之StateMachine
spring
Spring StateMachine是一个状态机框架,在Spring框架项目中,开发者可以通过简单的配置就能获得一个业务状态机,而不需要自己去管理状态机的定义、初始化等过程。今天这篇文章,我们通过一个案例学习下Spring StateMachine框架的用法。
阿杜
2019-11-12
1.3K
0
源码阅读经验
dubbo
spring
官方文档
java
在软件开发中遇到问题的时候,我倾向于在不需要阅读源码的情况下解决问题,我会优先去查官方文档、FAQ、google或stackoverflow等网站,去看下有没有前人已经遇到过同类问题。阅读源码来解决问题,算是杀手锏。当然,还有另一种需求,就是希望通过阅读源码了解软件的设计细节,来达到学习的目的,例如,通过阅读Dubbo的源码,我可以了解一个RPC框架的设计细节。
阿杜
2019-01-28
369
0
Spring Boot:定制PropertyEditors
spring
jdk
api
在Spring Boot: 定制HTTP消息转换器一文中我们学习了如何配置消息转换器用于HTTP请求和响应数据,实际上,在一次请求的完成过程中还发生了其他的转换,我们这次关注将参数转换成多种类型的对象,如:字符串转换成Date对象或字符串转换成Integer对象。
阿杜
2018-08-06
360
0
Spring Boot:定制HTTP消息转换器
spring
java
json
mvc
在构建RESTful数据服务过程中,我们定义了controller、repositories,并用一些注解修饰它们,但是到现在为止我们还没执行过对象的转换——将java实体对象转换成HTTP的数据输出流。Spring Boot底层通过HttpMessageConverters依靠Jackson库将Java实体类输出为JSON格式。当有多个转换器可用时,根据消息对象类型和需要的内容类型选择最适合的转换器使用。
阿杜
2018-08-06
1.2K
0
Spring Boot with Mysql
云数据库 SQL Server
spring
spring boot
java
Spring Boot大大简化了持久化任务,几乎不需要写SQL语句,之前我写过一篇关于Mongodb的——RESTful:Spring Boot with Mongodb。
阿杜
2018-08-06
3.6K
0
Spring Boot Error Response
spring
在昨天的文章最后,我提到一个问题,就是我的例子对错误处理的设计不够。按照RESTful的设计,既然请求是借助HTTP的方法,那么返回信息也应该借助HTTP的状态码和其他信息。经过查找资料,决定将这篇文章中提到的例子实践一次,并用我的话总结下。
阿杜
2018-08-06
984
0
Spring+Velocity+Mybatis整合笔记(step by step)
spring
mybatis
jdk
开发过程中使用的操作系统是OS X,关于软件安装的问题请大家移步高效的Mac环境设置。 本文是我对自己学习过程的一个回顾,应该还有不少问题待改进,例如目录的设置、编码习惯和配置文件的处理等,请大家多多指正。 文中用到的开发工具列举如下:
阿杜
2018-08-06
879
0
前端开发:工具和流程
人工智能
spring
mongodb
云数据库 Redis
在dailyReport项目中,我通过SpringBoot + Mongodb + Redis构建了后端RESTful接口,现在需要客户端展现了,但是我的web和移动开发都是初学者,只能从头学起。
阿杜
2018-08-06
580
0
Restful: Spring Boot with Mongodb
spring
mongodb
人工智能
存储
nosql
继续之前的dailyReport项目,今天的任务是选择mongogdb作为持久化存储。
阿杜
2018-08-06
454
0
Spring Boot with Redis
缓存
spring
spring boot
http
云数据库 Redis
Spring Boot是为了简化Spring开发而生,从Spring 3.x开始,Spring社区的发展方向就是弱化xml配置文件而加大注解的戏份。最近召开的SpringOne2GX2015大会上显示:Spring Boot已经是Spring社区中增长最迅速的框架,前三名是:Spring Framework,Spring Boot和Spring Security,这个应该是未来的趋势。
阿杜
2018-08-06
881
0
Spring Boot:定制拦截器
spring
servlet
api
mvc
Servlet 过滤器属于Servlet API,和Spring关系不大。除了使用过滤器包装web请求,Spring MVC还提供HandlerInterceptor(拦截器)工具。根据文档,HandlerInterceptor的功能跟过滤器类似,但拦截器提供更精细的控制能力:在request被响应之前、request被响应之后、视图渲染之前以及request全部结束之后。我们不能通过拦截器修改request内容,但是可以通过抛出异常(或者返回false)来暂停request的执行。
阿杜
2018-08-06
511
0
Spring Boot:定制URL匹配规则
http
spring
构建web应用程序时,并不是所有的URL请求都遵循默认的规则。有时,我们希望RESTful URL匹配的时候包含定界符“.”,这种情况在Spring中可以称之为“定界符定义的格式”;有时,我们希望识别斜杠的存在。Spring提供了接口供开发人员按照需求定制。
阿杜
2018-08-06
1.5K
0
通过EmbeddedServletContainerCustomizer接口调优Tomcat
servlet
java
容器
spring
spring boot
通过在application.properties设置对应的key-value对,可以配置Spring Boot应用程序的很多特性,例如POST、SSL、MySQL等等。如果需要更加复杂的调优,则可以利用Spring Boot提供的EmbeddedServletContainerCustomizer接口通过编程方式和修改配置信息。
阿杜
2018-08-06
851
0
Spring Boot Admin的使用
spring
github
上一篇文章中了解了Spring Boot提供的监控接口,例如:/health、/info等等,实际上除了之前提到的信息,还有其他信息业需要监控:当前处于活跃状态的会话数量、当前应用的并发数、延迟以及其他度量信息。这次我们了解如何利用Spring-boot-admin对应用信息进行可视化,如何添加度量信息。
阿杜
2018-08-06
1.8K
0
Spring Boot应用的打包和部署
spring
devops
容器镜像服务
现在的IT开发,DevOps渐渐获得技术管理人员支持、云计算从ECS转向Docker容器技术、微服务的概念和讨论也越来越热,以上这些研究方面,最终都聚焦于软件的打包、分发和部署上。
阿杜
2018-08-06
645
0
Spring实战6-利用Spring和JDBC访问数据库主要内容
spring
jdbc
数据库
写在前面:经过上一篇文章的学习,我们掌握了如何写web应用的控制器层,不过由于只定义了SpitterRepository和SpittleRepository接口,在本地启动该web服务的时候会遇到控制器无法注入对应的bean的错误,因此我决定跳过6~9章,先搞定数据库访问者一章。
阿杜
2018-08-06
795
0
Spring实战2:装配bean—依赖注入的本质主要内容
spring
java
数据库
任何一个成功的应用都是由多个为了实现某个业务目标而相互协作的组件构成的,这些组件必须相互了解、能够相互协作完成工作。例如,在一个在线购物系统中,订单管理组件需要与产品管理组件以及信用卡认证组件协作;这些组件还需要跟数据库组件协作从而进行数据库读写操作。
阿杜
2018-08-06
687
0
MyBatis 3学习笔记(二)主要内容
mybatis
sql
spring
java
主要内容 安装MyBatis 3 配置MyBatis beans 使用SqlSession 使用mappers 使用Spring进行事务管理 一、安装MyBatis Spring Spring Boot 二、配置MyBatis beans dataSource sqlSessionFactory 三、使用SqlSession sqlSession bean 例子 四、使用mappers MapperFactoryBean <mybatis:scan/> @MapperScan 五、使用Spring进行
阿杜
2018-08-06
236
0
Spring实战4—面向切面编程主要内容
spring
asp
在南方没有暖气的冬天,太冷了,非常想念北方有暖气的冬天。为了取暖,很多朋友通过空调取暖,但是空调需要耗电,也就需要交不少电费。没家都会有一个电表,每隔一段时间都会有记录员来家里收取这段时间的电费。
阿杜
2018-08-06
990
0
Spring中的资源加载策略
spring
Resouce接口可以根据资源的不同类型,或者资源位置的不同,给出对应的具体实现,Spring框架提供了一些实现类:
阿杜
2018-08-06
553
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档