首页
学习
活动
专区
工具
TVP
发布

程序猿杂货铺

专栏作者
148
文章
191513
阅读量
42
订阅数
使用devtools导致的类型转换异常及Spring Devtools 源码初步解析
SpringBoot项目中的热部署引发的血的教训,报错代码如下(第6行强制转换,明确可以肯定此处Object肯定是 UserInfoDTO):
周三不加班
2019-09-03
1.4K0
程序员进阶之路 --- SpringBoot 启动原理剖析
从上面代码可以看出,Annotation定义(@SpringBootApplication)和类定义(SpringApplication.run)最为耀眼,所以要揭开SpringBoot的神秘面纱,我们要从这两位开始就可以了。
周三不加班
2019-07-05
4020
SpringBoot Developer Tools 与 热部署
spring-boot-devtools 是一个为开发者服务的一个模块,其中最重要的功能就是自动应用代码更改到最新的 App上面去,即在我们改变了一些代码或者配置文件的时候,应用可以自动重启,这在我们开发的时候,非常有用。 要包含 devtools 支持,需要将 spring-boot-devtools 模块依赖添加到项目构建中,如 Maven 和 Gradle 的以下列表所示: Maven 依赖:
周三不加班
2019-06-20
8650
Spring Boot 实现 SFTP 文件上传下载
近期由于系统迁移到docker容器,采用Spring Boot 框架实现微服务治理,在此基础上晚间批量文件服务器也由ftp改成sftp,由于之前ftp的实现是采用公具类的形式,在此基础之上,未屏蔽开发细节和依赖Spring Boot自动装配的特性,进行组件的自动装配和改造,旨在实现简化开发,提高文件传输的安全性和数据交互的可靠性。
周三不加班
2019-06-04
4.7K0
Spring AOP 是什么? 你都拿它做什么?
为什么会有面向切面编程(AOP)?我们知道 Java 是一个面向对象(OOP)的语言,但它有一些弊端,比如当我们需要为多个不具有继承关系的对象引入一个公共行为,例如日志,权限验证,事务等功能时,只能在在每个对象里引用公共行为,这样做不便于维护,而且有大量重复代码,AOP 的出现弥补了 OOP 的这点不足。
周三不加班
2019-06-04
3430
没有更多了
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档