springboot
springboot 约定大于配置的快速开发爱框架,微服务事实上最常用的框架。
Slient-猿
java,spring,搜索,分布式,vue,mybatis,tomcat,nginx,web 安全 waf等相关技术
展开
-
替换默认的消息转换器
springboot默认使用jackson作为json序列化和反序列化框架,如果要改用其他json框架两种方式?启动类继承WebMvcConfigurerAdapter,覆盖方法configureMessageConverters。 @EnableCaching@ServletComponentScan@Configuration@SpringBootApplicationpu...原创 2019-01-03 14:59:29 · 286 阅读 · 0 评论 -
springboot 使用swagger 不显示basic-error-controller解决
在启动类的主类下加入如下代码,`/* 配置 swagger开始 / @Bean public Docket api() { return new Docket(DocumentationType.SWAGGER_2).apiInfo(apiInfo()).pathMapping(“/”).select() // 选择那些路径和api会生成documen...原创 2018-06-27 20:42:43 · 17978 阅读 · 1 评论 -
spring 统一处理对外接口的时间显示样式
统一处理时间: 通过配置统一处理时间展示样式: 在配置文件里添加: spring.jackson.date-format=yyyy-MM-dd HH:mm:ss spring.jackson.time-zone=GMT+8原创 2018-07-06 16:37:10 · 419 阅读 · 0 评论 -
tk.mybatis.mapper.provider.EmptyProvider中缺少insertListNotUseGeneratedKey方法!
开发中遇到的一个异常: 产生的异常: PropertyAccessException 1: org.springframework.beans.MethodInvocationException: Property ‘properties’ threw exception; nested exception is tk.mybatis.mapper.MapperException: tk.my...原创 2018-07-06 16:55:00 · 1714 阅读 · 1 评论 -
springboot 搭建mybatis
环境springboot 2.1.10 + jdk1.8 +mybatis-spring 1.3.2+idea 2018搭建框架项目目录: 新建项目: next 填写项目的相关信息。下一步选择时加上mybatis,mysql.可以直接搜索mysql. 在application.properties里配置数据库,默认的数据库连接池是HikariCP,使用其他连接池需要引入相关...原创 2018-12-04 19:47:40 · 157 阅读 · 0 评论 -
springboot 集成ElasticSearch 使用RestHighLevelClient
引入jar,ElasticSearch客户端 <!-- 集成ElasticSearch 使用Highlevel 客户端操作es--> <dependency> <groupId>org.elasticsearch.client</groupId> <artifactId>...原创 2018-12-12 19:41:40 · 1202 阅读 · 1 评论 -
springboot 使用Druid数据库连接池
Druid 阿里开源的数据库连接池选择的理由:Druid 经历了阿里双十一的场景,足以可见其性能。 Druid 有完整的监控,可以实时监控数据库状态及sql的执行时间。 提供有丰富的监控器,自定义监控器也很方便。springboot 默认的连接池是HikariCP,使用Druid :引入jar 包。 <!--数据库连接池--> <...原创 2018-12-06 10:41:07 · 472 阅读 · 0 评论 -
springboot 集成swagger
swagger api接口展示测试的可视化工具,非常有利于开发 测试接口,良好的接口展示界面,一目了然可以看到项目里所有的接口,并可以快速测试。也有利于前端查看接口入参出参。springboot 集成很简单,引入jar. <!-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger-ui --&...原创 2018-12-06 10:55:04 · 268 阅读 · 0 评论 -
springboot Junit4 在idea 里的单元测试
单元测试在项目里可以很方便的进行测试一个类的方法是否正确,快速高效构建测试时开发人员掌握的一项不可或缺的技能。在idea 里安装Junit4 插件,JUnitGenerator V2.0 安装,安装后重启即可。 配置,配置默认模板为junit4.output path 输出路径可以配置为${SOURCEPATH}/../../test/java/${PACKAGE}/${FILENAME} ...原创 2019-01-18 16:22:35 · 2427 阅读 · 0 评论