SpringBoot
鸭梨山大山大
这个作者很懒,什么都没留下…
展开
-
SpringBoot概述
Spring 框架对于很多 Java 开发人员来说都不陌生。自从 2002 年发布以来,Spring 框架已经成为企业应用开发领域非常流行的基础框架。有大量的企业应用基于 Spring 框架来开发。Spring 框架包含几十个不同的子项目,涵盖应用开发的不同方面。如此多的子项目和组件,一方面方便了开发人员的使用,另外一个方面也带来了使用方面的问题。每个子项目都有一定的学习曲线。开发人员需要了解这些...原创 2019-03-17 16:31:06 · 639 阅读 · 0 评论 -
SpringBoot创建Maven多模块项目
一、修改maven配置文件建议本地仓库放在C盘之外的其他盘,防止系统重装的时候仓库的丢失。二、新建空项目File -> New -> Project -> Empty Project 然后给自己的项目命名,之后一直next。三、新建springboot-父项目File -> New -> Module -> Spring Initializ...原创 2019-04-11 13:59:05 · 445 阅读 · 0 评论 -
Spring Boot整合 druid数据源
1、添加依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apac...原创 2019-03-28 15:21:36 · 160 阅读 · 0 评论 -
Spring Boot项目打包部署
1、打包时添加下面依赖代码<!-- 编译版本可以省略 --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration&...原创 2019-03-26 11:12:02 · 238 阅读 · 0 评论 -
spring中使用的事务
**spring中使用的事务**只需要加个Transactional注解即可原创 2019-03-22 16:24:10 · 259 阅读 · 0 评论 -
SpringBoot ------ Web开发(二)整合Mybatis
**SpringBoot整合Mybatis**Step1:pom导入 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.3.2...原创 2019-03-22 16:23:15 · 143 阅读 · 0 评论 -
Spring Boot 修改端口号
**一、在application.properties中**server.port=8888server.context-path=/test**二、在application.yml中**注意冒号后用空格yml还能配置许多其他配置,具体的自行发掘...原创 2019-03-25 21:13:33 · 516 阅读 · 0 评论 -
使用AOP统一处理Web请求日志
**一、导入依赖** <!-- AOP --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId> </depend...原创 2019-03-25 20:54:22 · 238 阅读 · 0 评论 -
Spring Boot整合Log4j
**一、导入Log4j属性文件****1、log4j.properties**注意,复制时要把每一行后面的空格去除log4j.rootLogger=INFO,Console,File log4j.appender.Console=org.apache.log4j.ConsoleAppender log4j.appender.Console.Target=System.out...原创 2019-03-25 19:59:09 · 371 阅读 · 0 评论 -
SpringBoot ------ Web开发(二)整合JDBC
**SpringBoot整合JDBC**Step1:添加依赖<!-- JDBC --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId></...原创 2019-03-22 11:21:20 · 411 阅读 · 0 评论 -
Spring Boot中的多事务管理
**一、多数据源问题**最后一个可以插入一条数据,原因是Transactoinal的事务只针对userMapper有效,因为之前的事务只给test1配置了,而test2并没有配置事务。**二、Spring Boot中的多事务管理**使用springboot+jta+atomikos 分布式事物管理解决方案1、添加jta事务依赖<dependency> <...原创 2019-03-25 13:59:11 · 3557 阅读 · 1 评论 -
SpringBoot配置多数据源
**配置多数据源**以前是在applicationContext.xml中配置数据源现在可以通过通过注解来配置数据源一、配置文件添加数据源spring.datasource.test1.driverClassName=com.mysql.jdbc.Driverspring.datasource.test1.url=jdbc:mysql://localhost:3306/test1?...原创 2019-03-25 10:00:31 · 248 阅读 · 0 评论 -
SpringBoot ------ Web开发(一)
在我们开发Web应用的时候,需要引用大量的js、css、图片等静态资源。Spring Boot默认提供静态资源目录位置需置于classpath下,目录名需符合如下规则:/static/public/resources/META-INF/resources举例:我们可以在src/main/resources/目录下创建static,在该位置放置一个图片文件。启动程序后,尝试访问http:...原创 2019-03-18 11:14:54 · 210 阅读 · 0 评论 -
Spring Boot 依赖介绍
**Spring Boot依赖介绍**spring-boot-starter 核心 POM,包含自动配置支持、日志库和对 YAML 配置文件的支持。spring-boot-starter-amqp 通过 spring-rabbit 支持 AMQPspring-boot-starter-aop 包含 spring-aop 和 AspectJ 来支持面向切面编程(AOP)。spring-...原创 2019-03-18 10:47:13 · 1040 阅读 · 0 评论 -
SpringBoot的启动方式
第一种:在控制器配置EnableAutoConfiguration并使用SpringApplication启动程序,但是这种一次只能启动一个服务。@RestController //声明Rest风格的控制器@EnableAutoConfiguration //自动配置,相当于写了spring的配置文件@RequestMapping("user")public class UserC...原创 2019-03-17 19:42:19 · 175 阅读 · 0 评论 -
SpringBoot入门案例
**SpringBoot入门案例** Step01:安装好maven,并且配置好本地仓库路径和远程中央仓库的路径。Step2:创建一个 maven war项目(test1)创建一个 maven jar项目(test2)这两种都可以,但一般都使用jar,因为spring是用于服务,不建议与jsp使用Step03:在pom.xml添加spring-boot-starter-web...原创 2019-03-17 17:55:46 · 137 阅读 · 0 评论