springBoot框架

springBoot框架

1.回顾SSM框架

缺点:

  1. 需要配置大量的文件,主要集中在xml文件的配置,显得非常麻烦
  2. 无论什么类型的SSM项目,它的整体配置是没有任何的差别的
  3. 传统的ssm框架开发效率比较低,容易分散开发者的注意力

SpringBoot框架主要是用来解决SSM框架复杂开发的一个新的框架技术

2.SpringBoot的内容

SpringBoot框架介绍,创建SpringBoot框架项目的创建(骨架结构)、添加静态资源、MyBatis框架整合、SpringBoot用户登录功能。

3.SpringBoot框架介绍

第一个版本底层引入spring4.0,继承了Spring的所有优点,简化了配置,不需要开发者进行。把Tomcat服务器整合到了SpringBoot框架内容,管理jar包(统一管理),项目的模板结构(自动生成)。。。

SpringMVC框架不支持中文,SpringBoot框架默认支持UTF-8,开发者不需要考虑乱码问题

4.SpringBoot项目目录结果介绍

resources:

​	static:	//静态的资源存放在当前目录结构下,css、html、js、jquery、vue、images

​	templates:	//模板文件存放目录结果,前后端分离开发,动态渲染界面,相关技术需要放在这个文件夹

​	application.properties:	//是SpringBoot核心配置文件,applicationContext.xml	
main: //源代码(java)
	SpringbootDemo01Application:SpringBoot项目的启动类
	ServletInitializer:初始化类(项目的配置信息的初始化)

5.SpringBoot连接MySQL

需求:使用MyBatis框架在SpringBoot中连接MySQL数据,SpringBoot进行整合MyBatis框架。

1.Spring框架整合MyBatis步骤:

  • 导入MyBatis的jar包
  • 创建一个SqlMapConfig.xml(mybatis-config,xml)是MyBatis核心配置文件,独有配置(二级缓存、驼峰映射)
  • 配置数据连接池的信息(dirver\url\username\password)
  • 通过数据连接池的信息(dirver\url\username\password)
  • 通过SqlSessionFactoryBean工厂类来加载会话工厂对象的创建(连接池、映射mapper.xml、核心配置文件)
  • 代理类,需要配置接口的扫描,才可以找到代理类
  • 配置事务
  • 作用规则
  • AOP连接点

2.SpringBoot框架整合MyBatis框架步骤:

  • 只需要导入依赖的MyBatis响应jar包版本
  • 数据库连接池:dbcp、c3p0、Druid、Hikari,都是数据库连接池技术。他们的用法手动自己来编写几乎是一摸一样的。SpringBoot默认是使用Hikari连接池来连接数据库。
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值