随笔分类 -  SpringBoot

摘要:1.spring boot devtools 在pom中直接引入依赖 2.设置以下两项 1) “File” “Settings” “Build,Execution,Deplyment” “Compiler”,选中打勾 “Build project automatically” 。 2) 组合键:“S 阅读全文
posted @ 2019-11-07 19:16 小葱拌豆腐~ 阅读(173) 评论(0) 推荐(0)
摘要:由于我们经常发布项目到测试服,在测试服上调试一些本地无法调试的东西,所以出现了各种打包,然后上传、启动,时间都耗费在这无聊的事情上面了,偶然在网上看到IntelliJ IDEA有 Cloud Toolkit 这个插件,安装了一下,打包、上传、启动一条龙搞定,下面介绍一下使用Cloud Toolkit 阅读全文
posted @ 2019-11-07 19:15 小葱拌豆腐~ 阅读(1116) 评论(0) 推荐(1)
摘要:1.spring boot devtools 在pom中直接引入依赖 2.设置以下两项 1) “File” “Settings” “Build,Execution,Deplyment” “Compiler”,选中打勾 “Build project automatically” 。 2) 组合键:“S 阅读全文
posted @ 2019-10-22 10:51 小葱拌豆腐~ 阅读(172) 评论(0) 推荐(0)
摘要:日常开发中,经常会使用定时任务来执行跑批,springboot默认已经帮助我们整合了定时任务。 参考:https://blog.csdn.net/u013845177/article/details/78244524 1.启动类启用定时 在启动类上添加@EnableScheduling 2.创建定时 阅读全文
posted @ 2018-04-22 19:17 小葱拌豆腐~ 阅读(799) 评论(0) 推荐(0)
摘要:spring-boot项目需要部署在外部容器中的时候,spring-boot导出的war包无法再外部容器(tomcat)中运行或运行报错。 为了解决这个问题,需要移除springBoot自带的tomcat容器。 具体解决方法如下: 1.pom.xml中 2.实现SpringBootServletIn 阅读全文
posted @ 2018-04-09 19:36 小葱拌豆腐~ 阅读(1454) 评论(0) 推荐(1)
摘要:将以下代码放置到 main方法中。然后在resources 中的static中新建404.html、405.html,这里可以自定义错误编码,不局限于这两个。 阅读全文
posted @ 2018-03-27 23:16 小葱拌豆腐~ 阅读(2650) 评论(0) 推荐(0)
摘要:1.pom依赖 2.Swagger配置类 增加@EnableSwagger2和@Configuration注解 通过@Configuration注解,让Spring来加载该类配置,@EnableSwagger2注解来启用Swagger2。 再通过createRestApi函数创建Docket的Bea 阅读全文
posted @ 2018-03-26 22:31 小葱拌豆腐~ 阅读(358) 评论(0) 推荐(0)
摘要:一、场景: 在开发过程中 会使用 开发的一套数据库,测试的时候 又会使用测试的数据库,生产环境中 又会切换到生产环境中。常用的方式是 注释掉一些配置,然后释放一下配置。SpringBoot提供了在不同环境下切换不同配置的功能,当然,maven也有,此处只记录SpringBoot提供的方法。 二、方法 阅读全文
posted @ 2017-12-06 23:10 小葱拌豆腐~ 阅读(558) 评论(0) 推荐(0)
摘要:1.pom依赖 2.application.properties配置 3.将 五种数据类型 注入到 Srping中 4.封装String数据类型的方法 5.封装Hash数据类型的方法 package com.xsjt.redis; import java.util.List; import java 阅读全文
posted @ 2017-11-20 19:46 小葱拌豆腐~ 阅读(1047) 评论(0) 推荐(0)
摘要:SpringBoot中使用动态数据源可以实现分布式中的分库技术,比如查询用户 就在用户库中查询,查询订单 就在订单库中查询。 一、配置文件application.properties 二、pox.xml 三、使用aop自定义注解,实现动态切换数据源 1.动态数据源注册器 1 package com. 阅读全文
posted @ 2017-11-12 19:54 小葱拌豆腐~ 阅读(7256) 评论(0) 推荐(0)
摘要:问题一 原因: spring boot默认会加载org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration类,DataSourceAutoConfiguration类使用了@Configuration注解向sprin 阅读全文
posted @ 2017-11-07 16:24 小葱拌豆腐~ 阅读(5488) 评论(0) 推荐(0)
摘要:1.pom.xml 配置maven依赖 2.一定要在启动的地方加上@MapperScan("com.xsjt.dao") 3.配置文件中加上配置 4.源码下载 https://gitee.com/xbq168/spring-boot-learn 阅读全文
posted @ 2017-11-05 11:33 小葱拌豆腐~ 阅读(381) 评论(0) 推荐(1)
摘要:1.属性配置文件(application.properties) 2.pom.xml 配置maven依赖 3.Java查询示例 阅读全文
posted @ 2017-11-03 23:12 小葱拌豆腐~ 阅读(5559) 评论(0) 推荐(0)
摘要:一、介绍 SpringBoot内部使用Commons Logging来记录日志,但也保留外部接口可以让一些日志框架来进行实现,例如Java Util Logging,Log4J2还有Logback。如果你想用某一种日志框架来进行实现的话,就必须先配置,默认情况下,spring boot使用Logba 阅读全文
posted @ 2017-11-02 23:18 小葱拌豆腐~ 阅读(637) 评论(0) 推荐(0)
摘要:一、场景 实际应用中,我们会有在项目服务启动的时候就去加载一些数据或做一些事情这样的需求。为了解决这样的问题,spring Boot 为我们提供了一个方法,通过实现接口 CommandLineRunner 来实现。 二、实例 如果有多个类实现了CommandLineRunner 接口,order 的 阅读全文
posted @ 2017-11-02 22:35 小葱拌豆腐~ 阅读(462) 评论(0) 推荐(0)
摘要:1.Spring Boot 的默认资源映射 其中默认配置的 /** 映射到 /static (或/public、/resources、/META-INF/resources), 其中默认配置的 /webjars/** 映射到 classpath:/META-INF/resources/webjars 阅读全文
posted @ 2017-11-02 22:15 小葱拌豆腐~ 阅读(6911) 评论(0) 推荐(1)
摘要:一、步骤 1.创建我们自己的拦截器类并实现 HandlerInterceptor 接口。 2.创建一个Java类继承WebMvcConfigurerAdapter,并重写 addInterceptors 方法。 3.实例化我们自定义的拦截器,然后将对像手动添加到拦截器链中(在addIntercept 阅读全文
posted @ 2017-11-02 21:45 小葱拌豆腐~ 阅读(1536) 评论(0) 推荐(0)
摘要:SpringBoot中有两种方式可以添加 Servlet、Filter、Listener。 1.代码注册 通过ServletRegistrationBean、 FilterRegistrationBean 和 ServletListenerRegistrationBean 获得控制。 新建WebCo 阅读全文
posted @ 2017-11-01 22:33 小葱拌豆腐~ 阅读(2753) 评论(0) 推荐(0)
摘要:1.pom依赖 2.配置application.properties spring.freemarker.allow-request-override=false spring.freemarker.cache=true spring.freemarker.check-template-locati 阅读全文
posted @ 2017-11-01 21:58 小葱拌豆腐~ 阅读(15791) 评论(3) 推荐(2)
摘要:SpringBoot虽然支持JSP,但是官方不推荐使用。看网上说,毕竟JSP是淘汰的技术了,泪奔,刚接触 就淘汰。。 SpringBoot集成JSP的方法: 1.配置application.properties 2.加入依赖 3.控制层建议使用@Controller,不要使用@RestControl 阅读全文
posted @ 2017-10-31 22:49 小葱拌豆腐~ 阅读(21631) 评论(1) 推荐(1)