spring-boot
文章平均质量分 68
jcpp9527
这个作者很懒,什么都没留下…
展开
-
SpringBoot单元测试Test Junit4和Junit5
一、springboot2 中的 Junit5 使用使用最新的springboot的版本, 使用的是junit5版本, 现在很多都是使用junit4的测试, 这里使用Junit5来试验. junit4和junit5两个版本差别比较大。junit5基于java8写的,要求最低版本为java8。预言使用:Assertions.assertEquals("index", result);使用ideal构建springboot项目,pom.xml(部分) 如下:<?xml原创 2021-08-20 16:53:54 · 3707 阅读 · 0 评论 -
Spring-boot教程(十四)多模块项目遇到的整合问题
1、多模块项目只能在程序启动所在的模块有application,所以对于多模块项目来说,必须解决各个模块的配置文件能够被项目正确读取的问题。这里采用@Configuration手动配置各种第三方框架,如mysql、mybatis、redis....这里采用@PropertySource指定注入的属性文件和@ConfigurationProperties(prefix = "activemq...原创 2018-08-12 21:29:11 · 880 阅读 · 0 评论 -
Spring-boot教程(十三)使用整合JMS之ActiveMQ
此文cv自:https://blog.csdn.net/qq_33392133/article/details/78604402自己还没实践,感觉用到的可能性不大,这里重在学习 手动配置第三方框架,学习@Configuration、@ConfigurationProperties、@PropertySource(value 由于springboot2.0对于activemq只提供了自动...转载 2018-08-12 21:19:27 · 1347 阅读 · 0 评论 -
Spring-boot教程(十一)之web 应用开发-Servlets, Filters, listeners
本文cv自:https://www.cnblogs.com/shyroke/p/8023881.html一.需求Web 开发使用 Controller 基本上可以完成大部分需求,但是我们还可能会用到 Servlet、 FilterListene 二、案例 2.1 通过注册 ServletRegistrationBean、 FilterRegistrationBean 和Se...转载 2018-08-12 00:22:23 · 151 阅读 · 0 评论 -
Spring-boot教程(十)使用jsp作前端界面
该文内容cv自:https://www.cnblogs.com/shyroke/p/8023238.html一、概念jsp应该尽量避免使用,原因如下:jsp只能打包为:war格式,不支持jar格式,只能在标准的容器里面跑(tomcat,jetty都可以) 内嵌的Jetty目前不支持JSPs Undertow不支持jsps jsp自定义错误页面不能覆盖spring boot 默认的错...转载 2018-08-12 00:15:30 · 1709 阅读 · 0 评论 -
Spring-boot教程(九)集成FreeMarker
此文cv自:https://www.cnblogs.com/shyroke/p/8022940.html 一、案例 1.1 pom.xml<dependencies> <!-- 除去logback支持 --> <dependency> <groupId>org.spring...转载 2018-08-12 00:08:00 · 460 阅读 · 0 评论 -
Spring-boot教程(八)使用Spring Session集群-redis
一、引入maven依赖看上一篇redis的集成,redis的集成是在service模块集成的,session共享是要在web模块集成,由于service模块引入了springboot redis jar,web模块又依赖service模块,所以只需要在web模块引入<dependency> <groupId>org.springframew...原创 2018-08-11 17:31:58 · 425 阅读 · 0 评论 -
Spring-boot教程(六)缓存
一、springboot缓存简介在 Spring Boot中,通过@EnableCaching注解自动化配置合适的缓存管理器(CacheManager),Spring Boot根据下面的顺序去侦测缓存提供者: * Generic * JCache (JSR-107) * EhCache 2.x * Hazelcast * Infinispan * Redis * Guava *...原创 2018-08-11 16:39:06 · 219 阅读 · 0 评论 -
Spring-boot教程(五)事物管理
ssh ssm都有事务管理service层通过applicationContext.xml配置,所有service方法都加上事务操作;用来保证一致性,即service方法里的多个dao操作,要么同时成功,要么同时失败;springboot下的话,只需要在service层的service方法上加上@Transactional即可...原创 2018-08-11 16:02:25 · 138 阅读 · 0 评论 -
Spring-boot教程(四)maven多模块 多properties所面临的问题
对于多模块项目:能手动@Configration的就不要通过配置文件来处理,可以能会造成自动读取不了的问题。比如下面的问题...一、多模块项目这个项目分为三个模块:web、service、data.每个模块都有自己的配置文件。web:是controller层,大多数配置都在这里,依赖service。data:是连接数据库,用到mybatis,所以需要配置数据库连接信息和...原创 2018-08-10 20:54:53 · 18575 阅读 · 2 评论 -
SpringBoot教程(三)整合mybatis
一、前言建立一个简单的maven 项目,加入以下pom依赖<dependencies> <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-sprin...原创 2018-08-10 18:28:21 · 169 阅读 · 0 评论 -
SpringBoot教程(二)日志
一、springboot 默认日志1、默认日志框架 Logback :默认情况下,Spring Boot会用Logback来记录日志,并用INFO级别输出到控制台。在运行应用程序和其他例子时,你应该已经看到很多INFO级别的日志了。从上图可以看到,日志输出内容元素具体如下:时间日期:精确到毫秒 日志级别:ERROR, WARN, INFO, DEBUG or TRACE 进...原创 2018-08-10 15:18:11 · 348 阅读 · 0 评论 -
SpringBoot教程(一)整合Swagger
2018-08-27再次验证该文无误。。。一、前言Swagger是一款RESTFUL接口的文档在线自动生成+功能测试功能软件,它的源码地址在github上,源码地址:https://github.com/swagger-api/swagger-ui建立一个简单的Springboot项目,不需要配置任何东西,只需要以下3个dependency二、添加依赖Swagger需要依赖两...原创 2018-08-09 20:31:28 · 199 阅读 · 0 评论 -
Spring Boot 菜鸟教程 异常 集锦
异常1.集成SPRing Data JPA异常信息摘要:org.springframework.boot.autoconfigure.jdbc.DataSourceProperties$DataSourceBeanCreationException: Cannot determine embedded database driver class for database type N...转载 2018-07-29 14:54:01 · 458 阅读 · 0 评论