spring boot--小试牛刀
来源:互联网 发布:唐软网络是培训吗 编辑:程序博客网 时间:2024/06/05 17:05
前言:spring boot1.1.12以上版本需要使用jdk8,本示例采用jdk1.6,所以只能使用spring boot 1.1.12以下的版本
一、Spring Boot快速入门
1、Spring Boot有何特点?
Spring Boot让我们的Spring应用变的更轻量化。比如:你可以仅仅依靠一个Java类来运行一个Spring引用。你也可以打包你的应用为jar并通过使用java -jar来运行你的Spring Web应用。
2、引入模块:
在浏览器输入localhost:8080即可访问
默认的模板路径:src/main/resources/templates,代码示例:
1、引入mybatis-spring boot包:
3、配置Mapper.xml
4、编写Mapper接口
在Spring Boot中多环境配置文件名需要满足application-{profile}.properties的格式,其中{profile}对应你的环境标识,
比如:
至于哪个具体的配置文件会被加载,需要在application.properties文件中通过spring.profiles.active属性来设置,其值对应{profile}值。
1、Spring Boot 有一个称之为 endpoint 的概念,每个 endpoint 是一个非常简单的 HTTP 接口,用户可以通过 endpoint 监控 Spring Boot 应用,甚至与之交互。
2、以metrics 这个 endpoint为例,它可以监控JVM 的线程数、内存、GC 数据等等。可以通过 metrics 收集实时的业务数据,例如每分钟用户登陆数量、每分钟文件同步数量、实时的缓存命中率……等等。
3、Spring Boot 内置了两个 Service,CounterService可以用来做简单的累加累减,GaugeService可以用来存放简单的 double 值,数据都存放在内存中。
4、代码示例:1、在创建Spring Boot工程时,我们引入了spring-boot-starter,其中包含了spring-boot-starter-logging,该依赖内容就是Spring Boot默认的日志框架Logback,所以我们在引入log4j之前,需要先排除该包的依赖,再引入log4j的依赖。
2、在引入了log4j依赖之后,只需要在src/main/resources目录下加入log4j.properties配置文件,就可以开始对应用的日志进行配置使用。
网上说spring boot是spring的全家桶,对于多数据源配置,在我能力范围内,我试了很多遍,无法解决全部用spring boot实现。以下是采用半spring boot,半spring的方式实现简单的多数据源配置。
注意:
1、在application.properties中的配置无法使用
2、导入xml配置,但可以保留注解扫描Mapper包
6、Controller中具体实现:
- spring boot--小试牛刀
- Spring Boot 小试牛刀
- 【Spring Boot】Spring Boot
- spring boot
- spring boot
- spring-boot
- spring boot
- Spring Boot
- spring boot
- spring boot
- Spring Boot
- spring boot
- Spring Boot
- spring boot
- spring boot
- Spring Boot
- Spring-Boot
- spring boot
- 重写window的原生方法:console
- MySQL 备份恢复
- JavaScript函数声明前置与变量声明
- 用数组创建二叉树的一种方法
- Large-scale cluster management at Google with Borg 论文要点记录
- spring boot--小试牛刀
- Understanding LSTM Networks
- [高斯消元 线性基 贪心 拟阵] BZOJ 3105 [cqoi2013]新Nim游戏
- ANDROID 一键搞定JNI创建C头文件
- AAAAAAAAAAAAAAAAAAa
- 如何查看class文件以及自动下载对应的src包
- HTML5学习笔记01——文本标签
- prepareStatement与Statement的区别
- 无废话WCF入门教程六[一个简单的Demo]