一、Spring Boot基础应用
Spring Boot特征
概念:
约定优于配置,简单来说就是你所期待的配置与约定的配置一致,那么就可以不做任何配置,约定不符合期待时才需要对约定进行替换配置。
特征:
1. SpringBoot Starter:他将常用的依赖分组进行了整合,将其合并到一个依赖中,这样就可以一次性添加到项目的Maven或Gradle构建中。
2,使编码变得简单,SpringBoot采用 JavaConfig的方式对Spring进行配置,并且提供了大量的注解,极大的提高了工作效率,比如@Configuration和@bean注解结合,基于@Configuration完成类扫描,基于@bean注解把返回值注入IOC容器。
3.自动配置:SpringBoot的自动配置特性利用了Spring对条件化配置的支持,合理地推测应用所需的bean并自动化配置他们。
4.使部署变得简单,SpringBoot内置了三种Servlet容器,Tomcat,Jetty,undertow.我们只需要一个Java的运行环境就可以跑SpringBoot的项目了,SpringBoot的项目可以打成一个jar包。
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
springboot框架 一、Spring Boot基础应用 Spring Boot特征 概念: 约定优于配置,简单来说就是你所期待的配置与约定的配置一致,那么就可以不做任何配置,约定不符合期待时才需要对约定进行替换配置。 特征: 1. SpringBoot Starter:他将常用的依赖分组进行了整合,将其合并到一个依赖中,这样就可以一次性添加到项目的Maven或Gradle构建中。 2,使编码变得简单,SpringBoot采用 JavaConfig的方式对Spring进行配置,并且提供了大量的注解,极大的提高了工作效率,比如@Configuration和@bean注解结合,基于@Configuration完成类扫描,基于@bean注解把返回值注入IOC容器。 3.自动配置:SpringBoot的自动配置特性利用了Spring对条件化配置的支持,合理地推测应用所需的bean并自动化配置他们。 4.使部署变得简单,SpringBoot内置了三种Servlet容器,Tomcat,Jetty,undertow.我们只需要一个Java的运行环境就可以跑SpringBoot的项目了
资源推荐
资源详情
资源评论
收起资源包目录
springboot 整合jpa框架和querydsl框架,实现多数据源数据增删改查.zip (57个子文件)
新建文本文档.txt 1KB
springboot-jpa-query-dsl-master
boot3-01-demo
pom.xml 4KB
src
main
resources
application.yml 1KB
java
org
example
cyt
repo
CompanyRepository.java 768B
DslJpaRepository.java 2KB
ArticleRepository.java 769B
api
FindByArticleApi.java 561B
FindByJpaApi.java 765B
impl
FindByJpaAndDslApiImpl.java 3KB
FindByArticleApiImpl.java 2KB
FindByJpaApiImpl.java 1KB
FindByJpaAndDslApi.java 828B
controller
CompanyController.java 922B
service
CompanyService.java 324B
CompanyServiceImpl.java 1KB
request
IdsRequest.java 197B
entity
postgres
Company.java 548B
mysql
Article.java 514B
CytApplication.java 695B
config
DataSourceConfig.java 1008B
QueryDslConfiguration.java 586B
target
classes
application.yml 1KB
org
example
cyt
repo
CompanyRepository.class 1KB
DslJpaRepository.class 2KB
ArticleRepository.class 1KB
api
FindByArticleApi.class 924B
FindByJpaApi.class 835B
FindByJpaAndDslApi.class 1KB
impl
FindByArticleApiImpl.class 3KB
FindByJpaAndDslApiImpl.class 5KB
FindByJpaApiImpl.class 2KB
controller
CompanyController.class 2KB
service
CompanyService.class 617B
CompanyServiceImpl.class 3KB
request
IdsRequest.class 2KB
CytApplication.class 1KB
entity
postgres
Company.class 4KB
QCompany.class 2KB
mysql
Article.class 4KB
QArticle.class 2KB
boot3-01-demo-1.0-SNAPSHOT.jar 48.3MB
boot3-01-demo-1.0-SNAPSHOT.jar.original 21KB
maven-status
maven-compiler-plugin
compile
default-compile
createdFiles.lst 723B
inputFiles.lst 2KB
maven-archiver
pom.properties 66B
generated-sources
java
org
example
cyt
entity
postgres
QCompany.java 1KB
mysql
QArticle.java 1KB
.idea
jarRepositories.xml 1KB
uiDesigner.xml 9KB
jpa-buddy.xml 245B
misc.xml 527B
dataSources.xml 895B
compiler.xml 769B
modules.xml 423B
.gitignore 176B
encodings.xml 200B
spring-boot3-shangguigu.iml 300B
共 57 条
- 1
资源评论
野生的狒狒
- 粉丝: 1888
- 资源: 1876
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功