Spring
文章平均质量分 83
Java技术集锦
孙卫琴,知名IT作家和Java开发专家,毕业于上海交通大学,已经创作了近二十部软件开发领域的专著,多部作品在同类书籍中位居全国畅销排行榜的榜首。代表著作有:《漫画Java编程》、《精通Spring:Java Web开发技术详解》、《精通Vue.js:Web前端开发技术详解》、《Java面向对象编程》、《Java网络编程核心技术详解》、《精通JPA与Hibernate: Java对象持久化技术详解》、《Tomcat与Java Web开发技术详解》。
展开
-
孙卫琴的《精通Spring》的学习笔记:在SpringCloud中创建并注册微服务
本文选自孙卫琴的《精通Spring:Java Web开发技术详解》清华大学出版社出版技术支持网址为:www.javathinker.net/spring.jsp本书对应的直播和录播课:www.javathinker.net/zhibo.jsp孙卫琴的QQ学习答疑群:915851077本文将创建一个包含微服务的servicemodule模块,并且把当前模块注册到Eureka服务器中。如图1所示,servicemodule模块包含以下内...原创 2021-10-07 21:14:24 · 260 阅读 · 0 评论 -
孙卫琴的《精通Spring》的学习笔记:用WebFlux框架上传和下载文件
本文选自孙卫琴的《精通Spring:Java Web开发技术详解》清华大学出版社出版技术支持网址为:www.javathinker.net/spring.jsp本书对应的直播和录播课:www.javathinker.net/zhibo.jsp孙卫琴的QQ学习答疑群:915851077本文介绍在WebFlux框架中采用异步非阻塞的方式上传或下载文件。以下例程1的FileController类的upload()方法和download()方法分别...原创 2021-10-07 21:10:51 · 873 阅读 · 3 评论 -
孙卫琴的《精通Spring》的学习笔记:WebFlux框架的函数式开发模式
本文选自孙卫琴的《精通Spring:Java Web开发技术详解》清华大学出版社出版技术支持网址为:www.javathinker.net/spring.jsp本书对应的直播和录播课:www.javathinker.net/zhibo.jsp孙卫琴的QQ学习答疑群:915851077所谓函数式开发模式,是和面向对象开发模式相对的一个概念。在面向对象的开发模式中,对象是程序中的主角,程序在运行时会创建各种对象,这些对象产生各种行为,彼此之间互相协...原创 2021-10-07 21:06:45 · 739 阅读 · 0 评论 -
孙卫琴的《精通Spring》的学习笔记:支持分页和排序的Repository 接口
本文选自孙卫琴的《精通Spring:Java Web开发技术详解》清华大学出版社出版技术支持网址为:www.javathinker.net/spring.jsp本书对应的直播和录播课:www.javathinker.net/zhibo.jsp孙卫琴的QQ学习答疑群:915851077PagingAndSortingRepository接口能够对查询结果进行分页或排序。该接口声明了以下两个查询方法:Page<T> findAll(Pa...原创 2021-10-07 21:02:38 · 225 阅读 · 0 评论 -
孙卫琴的《精通Spring》的学习笔记:用AOP和SLF4J输出日志的范例
本文选自孙卫琴的《精通Spring:Java Web开发技术详解》清华大学出版社出版技术支持网址为:www.javathinker.net/spring.jsp本书对应的直播和录播课:www.javathinker.net/zhibo.jsp孙卫琴的QQ学习答疑群:915851077Spring AOP依赖AspectJ软件包来实现。AspectJ软件包由Eclipse公司提供,它的下载网址为:https://www.eclipse.org/aspec...原创 2021-10-07 20:58:12 · 252 阅读 · 0 评论 -
孙卫琴的《精通Spring》的学习笔记:服务器端推送
本文选自孙卫琴的《精通Spring:Java Web开发技术详解》清华大学出版社出版技术支持网址为:www.javathinker.net/spring.jsp本书对应的直播和录播课:www.javathinker.net/zhibo.jsp孙卫琴的QQ学习答疑群:915851077在浏览器与Web服务器之间的传统的通信过程中,都是由用户首先主动在浏览器端的网页上选择一个链接或者提交一个表单,浏览器就会生成一个相应的HTTP请求,把它发送到服务器端,服...原创 2021-10-07 20:54:28 · 321 阅读 · 0 评论 -
孙卫琴的《精通Spring》的学习笔记:用Spring框架进行文件下载
本文选自孙卫琴的《精通Spring:Java Web开发技术详解》清华大学出版社出版技术支持网址为:www.javathinker.net/spring.jsp本书对应的直播和录播课:www.javathinker.net/zhibo.jsp孙卫琴的QQ学习答疑群:915851077把服务器端的文件发送到客户端,这个过程称为文件下载。在Spring MVC框架中,org.springframework.http.ResponseEntity.BodyBui...原创 2021-10-07 20:50:10 · 405 阅读 · 0 评论 -
孙卫琴的《精通Spring》的学习笔记:把Model中的数据存放在session范围内
本文选自孙卫琴的《精通Spring:Java Web开发技术详解》清华大学出版社出版技术支持网址为:www.javathinker.net/spring.jsp本书对应的直播和录播课:www.javathinker.net/zhibo.jsp孙卫琴的QQ学习答疑群:915851077默认情况下,添加到Model中的数据存放在request范围内。如果要把数据存放到session范围内,可以使用@SessionAttributes注解。以下例程1的TestSes...原创 2021-10-07 20:41:25 · 482 阅读 · 0 评论 -
孙卫琴的《精通Spring》的学习笔记:@ControllerAdvice注解的用法
本文选自孙卫琴的《精通Spring:Java Web开发技术详解》清华大学出版社出版技术支持网址为:www.javathinker.net/spring.jsp本书对应的直播和录播课:www.javathinker.net/zhibo.jsp孙卫琴的QQ学习答疑群:915851077当一个Web应用中的多个控制器类要完成一些共同的操作,传统的做法是定义一个控制器父类(例如BaseController),它包含了执行共同操作的方法,其他的控制器类(例如Controll.原创 2021-10-07 20:28:18 · 264 阅读 · 0 评论 -
孙卫琴的《精通Spring》的学习笔记:控制器对象的生命周期
本文选自孙卫琴的《精通Spring:Java Web开发技术详解》清华大学出版社出版技术支持网址为:www.javathinker.net/spring.jsp本书对应的直播和录播课:www.javathinker.net/zhibo.jsp孙卫琴的QQ学习答疑群:915851077一旦Controller控制器类向SpringMVC 框架进行了注册,SpringMVC 框架就会管理Controller对象的生命周期。默认情况下,Controller对象.原创 2021-10-07 20:34:15 · 213 阅读 · 0 评论