请叫我头头哥

您可以考虑给头头来个小小的打赏以资鼓励,您的肯定将是我最大的动力。thx.

微信打赏

微信账号 i7toutou

支付宝打赏

支付宝账号 datou431@qq.com
上一页 1 2 3 4 5 6 7 8 9 10 ··· 17 下一页
摘要:SpringBoot入门教程(二十)Swagger2-自动生成RESTful规范API文档Swagger2 方式,一定会让你有不一样的开发体验:功能丰富 :支持多种注解,自动生成接口文档界面,支持在界面测试API接口功能;及时更新 :开发过程中花一点写注释的时间,就可以及时的更新API文档,省心省力;整合简单 :通过添加pom依赖和简单配置,内嵌于应用中就可同时发布API接口文档界面,不需要部署独立服务。 阅读全文
posted @ 2018-12-30 21:16 请叫我头头哥 阅读(1082) 评论(0) 推荐(0) 编辑
摘要:SpringBoot入门教程(十九)@ControllerAdvice+@ExceptionHandler全局捕获Controller异常在spring 3.2中,新增了@ControllerAdvice 注解,可以用于定义@ExceptionHandler、@InitBinder、@ModelAttribute,并应用到所有@RequestMapping中。@ControllerAdvice官方文档。创建全局异常处理类:通过使用@ControllerAdvice定义统一的异常处理类,而不是在每个Controller中逐个定义。@ExceptionHandler用来定义函数针对的异常类型,最后将Exception对象和请求URL映射到error.html中. 阅读全文
posted @ 2018-12-23 21:29 请叫我头头哥 阅读(875) 评论(0) 推荐(0) 编辑
摘要:SpringBoot入门教程(十八)@value、@Import、@ImportResource、@PropertySourceSpring Boot提倡基于Java的配置。这两篇博文主要介绍springboot 一些常用的注解介绍@value通过@Value可以将外部的值动态注入到Bean中。添加application.properties的属性,方便后面演示。 阅读全文
posted @ 2018-12-22 23:11 请叫我头头哥 阅读(2478) 评论(0) 推荐(0) 编辑
摘要:SpringBoot入门教程(十七)@Service、@Controller、@Repository、@Componentspring 2.5 中除了提供 @Component 注释外,还定义了几个拥有特殊语义的注释,它们分别是:@Repository、@Service 和 @Controller。在目前的 Spring 版本中,这 3 个注释和 @Component 是等效的,但是从注释类的命名上,很容易看出这 3 个注释分别和持久层、业务层和控制层(Web 层)相对应。 阅读全文
posted @ 2018-12-22 21:10 请叫我头头哥 阅读(6997) 评论(0) 推荐(1) 编辑
摘要:SpringBoot入门教程(十六)@Autowired、@Inject、@Resource@Resource,@Autowired,@Inject 这3种都是用来注入bean的,它们属于不同的程序中。详情参见下表: 阅读全文
posted @ 2018-12-16 22:32 请叫我头头哥 阅读(3691) 评论(0) 推荐(1) 编辑
摘要:SpringBoot入门教程(十五)集成DruidDruid是阿里巴巴开源平台上一个数据库连接池实现,它结合了C3P0、DBCP、PROXOOL等DB池的优点,同时加入了日志监控,可以很好的监控DB池连接和SQL的执行情况,可以说是针对监控而生的DB连接池(据说是目前最好的连接池)。今天主要讲在SpringBoot2.0中集成Druid。在springboot2.0中,几乎不用修改任何代码,只需要引入pom.xml,更新application.properties即可轻松完成Druid的搭建。 阅读全文
posted @ 2018-12-15 22:29 请叫我头头哥 阅读(1243) 评论(1) 推荐(0) 编辑
摘要:SpringBoot入门教程(十四)导出Excel用JavaPOI导出Excel时,我们会考虑到Excel版本及数据量的问题。针对不同的Excel版本,要采用不同的工具类。HSSFWorkbook:是操作Excel2003以前(包括2003)的版本,扩展名是.xls;XSSFWorkbook:是操作Excel2007的版本,扩展名是.xlsx。用过POI的人都知道,在POI以前的版本中并不支持大数据量的处理,如果数据量过多还会常报OOM错误,这时候调整JVM的配置参数也不是一个好对策(注:jdk在32位系统中支持的内存不能超过2个G,而在64位中没有限制,但是在64位的系统中,性能并不是太好),好在POI3.8版本新出来了一个SXSSFWorkbook对象,它就是用来解决大数据量以及超大数据量的导入导出操作的,但是SXSSFWorkbook只支持.xls 阅读全文
posted @ 2018-12-02 22:37 请叫我头头哥 阅读(5951) 评论(0) 推荐(1) 编辑
摘要:SpringBoot入门教程(十三)CORS方式实现跨域什么是跨域?浏览器从一个域名的网页去请求另一个域名的资源时,域名、端口、协议任一不同,都是跨域 。 跨域资源访问是经常会遇到的场景,当一个资源从与该资源本身所在的服务器不同的域或端口请求一个资源时,资源便会发起一个跨域 HTTP 请求。出于安全考虑,浏览器会限制从脚本内发起的跨域HTTP请求。 阅读全文
posted @ 2018-12-01 22:13 请叫我头头哥 阅读(2361) 评论(0) 推荐(1) 编辑
摘要:SpringBoot入门教程(十二)DevTools热部署devtools模块,是为开发者服务的一个模块。主要的功能就是代码修改后一般在5秒之内就会自动重新加载至服务器,相当于restart成功。与JRebel不同的是,JRebel是一款商业插件,devtools是免费的。是boot的一个热部署工具,当我们修改了classpath下的文件(包括类文件、属性文件、页面等)时,会重新启动应用(由于其采用的双类加载器机制,这个启动会非常快,如果发现这个启动比较慢,可以选择使用jrebel) 双类加载器机制:boot使用了两个类加载器来实现重启(restart)机制:base类加载器(简称bc)+restart类加载器(简称rc)。 bc:用于加载不会改变的jar(eg.第三方依赖的jar) rc:用于加载我们正在开发的jar(eg.整个项目里我们自己 阅读全文
posted @ 2018-11-18 22:03 请叫我头头哥 阅读(1169) 评论(0) 推荐(0) 编辑
摘要:SpringBoot入门教程(十一)过滤器和拦截器在做web开发的时候,过滤器(Filter)和拦截器(Interceptor)很常见,通俗的讲,过滤器可以简单理解为“取你所想取”,忽视掉那些你不想要的东西;拦截器可以简单理解为“拒你所想拒”,关心你想要拒绝掉哪些东西,比如一个BBS论坛上拦截掉敏感词汇。依赖于servlet容器,是JavaEE标准,是在请求进入容器之后,还未进入Servlet之前进行预处理,并且在请求结束返回给前端这之间进行后期处理。在实现上基于函数回调,可以对几乎所有请求进行过滤,但是缺点是一个过滤器实例只能在容器初始化时调用一次。使用过滤器的目的是用来做一些过滤操作,获取我们想要获取的数据,比如:在过滤器中修改字符编码;在过滤器中修改HttpServletRequest的一些参数,包括:过滤低俗文字、危险字符等 阅读全文
posted @ 2018-11-17 23:19 请叫我头头哥 阅读(3323) 评论(0) 推荐(1) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 17 下一页
//Setting ico for cnblogs