SpringBoot
文章平均质量分 71
爱码者
你感受到的压力都是来自于你自己不努力不积极而又不甘于现状的恐慌!
展开
-
九、SpringBoot集成事务
(1)扫描Dao接口,需要在项目的主程序类上增加扫描注解@MapperScan(“com.baidu.**.dao”)及事务管理@EnableTransactionManagement(2)传统的SSM架构中采用的是声明式事务,需要在配置文件中增加AOP事务配置,Spring Boot框架中简化了这种配置,可以在Service接口中增加注解@Transactional这样就可以使用事务了,...原创 2019-10-16 15:16:12 · 219 阅读 · 0 评论 -
八、SpringBoot整合Web组件(注解版)
文章目录1、 监听器@WebListener2、 过滤器@WebFilter(urlPatterns="/*")3、Servlet @WebServlet(urlPatterns="/my")4、扫描组件@ServletComponentScan之前的Web开发基于Servlet 2.5规范(在web.xml中配置Servlet,Filter,Listener)。现在基于Servlet 3.0...原创 2019-10-16 15:15:11 · 195 阅读 · 0 评论 -
七、SpringBoot整合Druid数据源
文章目录一、使用方式一1、 增依赖2、 配置数据源3、 测试二、 使用方式二1、创建数据源三、Druid监控使用情况1、 增加配置2、 如果无法打印监控语句一、使用方式一1、 增依赖<!-- https://mvnrepository.com/artifact/com.alibaba/druid --><dependency> <groupId>...原创 2019-10-16 15:14:35 · 155 阅读 · 0 评论 -
六、SpringBoot整合mybatis
文章目录一、配置版1、 创建Spring Starter Project2、 增加application.yml3、 增加实体类:TAdmin4、 增加Mapper接口5、 增加映射配置文件6、 增加控制器7、 增加mybatis主配置文件8、 增加mapper扫描二、注解版一、配置版1、 创建Spring Starter Project增加web,jdbc,mybatis,mysql相关组...原创 2019-10-16 15:13:43 · 142 阅读 · 0 评论 -
五、SpringBoot-自动配置原理
文章目录1、 自动配置原理2、 自定义配置类1、 自动配置原理SpringBoot所有的东西都自动配置好了;1)、spring-boot-autoconfigure-2.0.7.RELEASE.jar(自动配置包)2)、好多的场景全部自动配置好自动配置原理:1)、主程序类标注了@SpringBootApplication注解相当于标注了@EnableAutoConfigurat...原创 2019-10-16 15:12:28 · 224 阅读 · 0 评论 -
四、SpringBoot-yml配置文件
文章目录1、 配置文件2、 YAML语法2.1、 YAML基本语法2.2、 YAML 支持的三种数据结构3、 值的写法3.1、 字面量:普通的值(数字,字符串,布尔)3.2、 对象、Map(属性和值)(键值对):3.3、 数组(List、Set)1、 配置文件SpringBoot使用一个全局的配置文件,配置文件名是固定的;application.propertiesapplic...原创 2019-10-16 15:11:56 · 204 阅读 · 0 评论 -
三、快速联网创建SpringBoot项目
文章目录一、创建Spring Starter Project二、项目结构三、增加控制类四、访问一、创建Spring Starter Project必须联网创建联网创建项目:填写项目信息:添加依赖:二、项目结构(1)自动生成主程序类,用于启动项目(2)自动生成静态资源目录及属性配置文件(3)自动生成测试类(4)自动增加pom.xml相关依赖配置三、增加控制类@Rest...原创 2019-10-16 15:11:07 · 230 阅读 · 0 评论 -
二、SpringBoot原理
文章目录一、简化依赖和配置二、简化部署三、运行原理一、简化依赖和配置1、依赖管理<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4...原创 2019-10-16 15:09:27 · 109 阅读 · 0 评论 -
一、SpringBoot概述
文章目录一、什么是SpringBoot二、SpringBoot的核心功能三、SpringBoot的优点四、环境要求五、SpringBoot的HelloWorld第一种搭建方式(在线):第二种搭建方式(使用开发工具):一、什么是SpringBootSpring Boot是由Pivotal团队提供的全新框架随着动态语言的流行(Ruby,Groovy,Scala,Node.js),Java的开发显...原创 2019-10-14 20:15:14 · 256 阅读 · 0 评论 -
单体应用架构_微服务架构
文章目录一、项目架构——单体应用1、单体应用2、单体应用(monolith application)3、单体应用有如下优点4、 单体应用的一些不足二、 项目架构-微服务1、 微服务2、 微服务的样子3、Spring官网一、项目架构——单体应用1、单体应用2、单体应用(monolith application)就是将应用程序的所有功能都打包成一个独立的单元,可以是 JAR、WAR、EA...原创 2019-10-14 19:10:04 · 868 阅读 · 0 评论 -
SpringBoot整合Redis数据库
(1)引入redis的starter依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependency>(2)在applicat...原创 2019-10-14 18:35:43 · 211 阅读 · 0 评论 -
SpringBoot整合Druid数据源
文章目录(1)引入druid数据源依赖(2)在application.yml中配置数据源(3)创建数据源配置类(4)测试连接(1)引入druid数据源依赖<!-- https://mvnrepository.com/artifact/com.alibaba/druid --><dependency> <groupId>com.alibaba</gr...原创 2019-10-14 18:35:06 · 137 阅读 · 0 评论 -
Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection;
== 出现的问题== 使用springboot遇到的问题Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is java.sql.SQLException: The server time zone value ...原创 2019-10-09 08:52:26 · 1053 阅读 · 0 评论 -
创建SpringBoot 项目后 pom.xml 报 Unknown错误
SpringBoot 升级到 2.1.5.RELEASE 后 pom.xml 报 Unknown错误Spring Boot 发布了2.1.5.RELEASE 版本,但是小伙伴升级后,普遍发现pom.xml 中 报 Unknown错误 ,这个现象应该只在STS(Spring Tool Suite), Eclipse 等开发环境中出现。报错现象如下所示:解决这个问题只需要,在pom.xml 文...原创 2019-10-08 20:42:39 · 1015 阅读 · 0 评论