springboot实战
文章平均质量分 58
远观钱途
我本将心献如来,奈何世俗留恋哥
展开
-
SpringBoot实战之1 入门
历史文章springboot实战之文章汇总springboot实战之读取配置文件一、简介3年以上的Java开发,无论是公司的项目或者是自己的项目,肯定经历过大量配置文件的配置,维护,特别是spring3.0之前版本开发的web项目,配置文件多大十几个(spring3.0之后提供了注解替代部分配置文件),费心费脑还容易出错。随着功能以及业务逻辑的日益复杂,大量的bean配置到xml或者是注解,徒增原创 2017-12-02 13:17:21 · 521 阅读 · 0 评论 -
SpringBoot实战之13 整合redis
工欲善其事必先利其器;预备一下工具对于整个环境的整合有极大的帮助linux环境中单例redis服务搭建,参考博客 centos7自学之7-redis-4.0.1单例服务器搭建redisDesktopManage redis可视化工具安装idea开发工具开始现如今,越来越多的公司注重用户对网站访问速度的体验。而缓存技术的出现无疑很好的适用以上场景。因此掌握一门缓存技术对一名...原创 2018-07-26 17:04:06 · 792 阅读 · 0 评论 -
SpringBoot实战之3 整合slf4j+logback日志框架
前言日志系统几乎是每个项目必备的重要组成部分。但logback和log4j以及log4j2三者,推荐使用logback,因为logback的效率显著高于log4j,而且logback也是springboot推荐及默认使用的日志系统。方法在Spring Boot 中记录日志只需两步:1、在 src/main/resources 下面创建logback.xml 文件。2、在Ja原创 2017-12-05 21:38:53 · 4900 阅读 · 0 评论 -
springboot实战之0 文章汇总
spingboot实战配置篇第一篇:springboot读取配置文件数据博客地址:springboot之一读取配置文件 项目地址:springboot-config数据源篇第二篇:springboot整合jdbc博客地址:暂无 项目地址:springboot-jdbc第三篇:springboot整合hibernate博客地址:暂无 项目地址原创 2017-12-01 15:13:13 · 437 阅读 · 0 评论 -
SpringBoot实战之12 整合restful工具swagger2
前言Swagger 是一款RESTFUL接口的文档在线自动生成+功能测试功能软件。本文简单介绍了在项目中集成swagger的方法和一些常见问题。如果想深入分析项目源码,了解更多内容,见参考资料。Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧密集成到服务器端的原创 2017-12-05 22:21:21 · 556 阅读 · 0 评论 -
SpringBoot实战之11 整合mybatis
前言引用百度百科:简单易学:本身就很小且简单。没有任何第三方依赖,最简单安装只要两个jar文件+配置几个sql映射文件易于学习,易于使用,通过文档和源代码,可以比较完全的掌握它的设计思路和实现。灵活:mybatis不会对应用程序或者数据库的现有设计强加任何影响。 sql写在xml里,便于统一管理和优化。通过sql基本上可以实现我们不使用数据访问框架可以实现的所有功能,或许更多。解除sql与程序原创 2017-12-07 10:48:40 · 816 阅读 · 0 评论 -
SpringBoot实战之10 整合jdbc进行crud操作
前言springboot整合数据源之jdbc,web项目操作数据库是常有之事。本篇介绍springboot如何用jdbc连接mariadb数据库。code实现导包<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId></dep原创 2017-12-06 21:27:56 · 2557 阅读 · 0 评论 -
SpringBoot实战之9 整合freemarker模版引擎
一、简介springboot支持多种模版引擎包括: 1. FreeMarker 2. Groovy 3. Thymeleaf (Spring 官网使用这个) 4. Velocity 5. JSP (SpringBoot官方不推荐使用)下面练习freemarker的使用。二、导包<dependency> <groupId>org.springframework.boot</group原创 2017-12-04 09:20:30 · 649 阅读 · 4 评论 -
SpringBoot实战之8 整合jsp模版引擎
历史文章SpringBoot实战之入门springboot实战之文章汇总springboot实战之读取配置文件一、简介springboot支持多种模版引擎包括: 1. FreeMarker 2. Groovy 3. Thymeleaf (Spring 官网使用这个) 4. Velocity 5. JSP (貌似Spring Boot官方不推荐)不过本文还是选择大家都熟悉的JSP来作为研究案原创 2017-12-03 12:57:13 · 1400 阅读 · 5 评论 -
SpringBoot实战之7 注册自定义Servlet
应用场景在以前的web项目,servlet常用与特殊处理,比如验证码的实现,对外暴露http接口等等,重要性不言而喻。springboot也有自己的实现servlet的方式。代码注册servlet通过ServletRegistrationBean、FilterRegistrationBean、ServletListenerRegistrationBean、ServletContextInitial原创 2017-12-04 15:18:11 · 989 阅读 · 0 评论 -
SpringBoot实战之6 注册filter和listener
应用场景在项目中有些特殊的处理需要用到过滤器及监听器,比如spring框架得字符过滤器CahracterEncodingFilter。code实现MyFilter.java@WebFilter(urlPatterns = "/*",description = "自定义filter")public class MyFilter implements Filter { private fina原创 2017-12-05 08:40:34 · 838 阅读 · 0 评论 -
SpringBoot实战之5 注册interceptor
前言HandleInterceptor的功能跟Filter类似,但是范围要小一些,只拦截webmvc的接口请求,不拦截静态资源。即request请求之前有拦截方法,request请求之后有拦截方法。实现方法实现自定义拦截器需要3步:1、创建我们自己的拦截器类并实现 HandlerInterceptor 接口。2、创建一个Java类继承WebMvcConfigurerAdapter,并重写 addIn原创 2017-12-05 13:32:17 · 7688 阅读 · 0 评论 -
SpringBoot实战之4 整合CommandLineRunner
场景某些情况下需要再服务启动时执行部分代码,有很多实现方式,这里讲解实现CommandLineRunner接口实现。方法自定义类实现CommandLineRunner并且重写run方法。code实现自定义方法Runner.java@Componentpublic class Runner implements CommandLineRunner{ private final Logger原创 2017-12-05 16:42:58 · 1943 阅读 · 0 评论 -
SpringBoot实战之2 读取配置文件
大话springboot我们聊一聊最近很火的springboot,它可以很快捷,快速的创建一个spring的web项目。说白一点,他是spring+springMVC+持久层框架+数据源连接池+web容器+。。。的脚手架。 springboot的设计目的是用来简化新Spring应用的初始搭建以及开发过程。对于很熟练的开发(以我所见,起码是处于开发一线3年以上期间的才算熟练)原创 2017-11-20 16:46:48 · 2265 阅读 · 0 评论 -
SpringBoot实战之16 整合redis哨兵
前言对springboot整合redis感兴趣的可以参考此篇博客 SpringBoot实战之13 整合redis对spring整合redis感兴趣的参考这里 spring实战3 spring整合单例redisspring整合哨兵参考这里 spring实战4 spring整合redis哨兵本篇介绍springboot整合哨兵模式开始建项目新建springboot-...原创 2018-07-30 09:36:40 · 5556 阅读 · 5 评论