SpringBoot

一.简单介绍

1.SpringBoot入门

2.SpringBoot  jar包快速启动

3.SpringBoot起步依赖


二.基础配置

1. 3种配置文件的方式



yml文件输入无提示信息


2.yaml配置文件


3.yaml文件读取数据

(1)



(2)


(3)

pojo类中需要添加两个注解,使用时声明后自动装配


注:


4.yaml多环境配置

#设置启用的环境
spring:
  profiles:
    active: dev

---
#开发
spring:
  config:
    activate:
      on-profile: dev
server:
  port: 80
---
#生产
spring:
  profiles: pro
server:
  port: 81
---
#测试
spring:
  profiles: test
server:
  port: 82
---

5.命令行启动多环境

可以实现命令行修改yaml文件参数


6.配置文件的分类


三.整合案例

1.整合MyBatis

(1)初始化SpringBoot时勾选MySQL和MyBatis Framework

(2)yml配置文件中配置连接数据库信息

(3)定义pojo类

(4)dao中添加@Mapper注解---声明自动代理

2.整合SSMP

(1)数据层

--数据层接口使用@Mapper,不是@Repository

(2)业务层

--mp快速开发业务层接口及其实现类

//业务层接口
public interface BookService extends IService<Book> {
 
}

//业务层实现类
@Service
public class BookServiceImpl extends ServiceImpl<BookDao,Book> implements BookService {

}

--业务层接口和数据层接口的方法名:

业务层注重于其实现的功能:save,remove(delete),login...

数据层侧重于所有程序员看到都能见名之意:insert,deleteById,selectByNameAndPsw...

--实现修改操作调用updateById,使用update()需要传入Wapper,否则会修改全部数据


(3)表现层

  • 10
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值