Java Spring和Spring集成Mybatis

0目录

1.Spring

2.Spring集成Mybatis

1.Spring

特性

IOC:控制反转

AOP:面向切面

Spring组成部分

在SMM中起到的作用(粘合剂)

Java Spring和Spring集成Mybatis_第1张图片

Spring理念

OOP核心思想【万物皆对象】

Spring核心思想【万物皆Bean组件】

Spring优势

低侵入式

独立于应用服务器

低耦合度

面向切面(集中式处理)

与第三方框架良好整合

面试题 什么是IOC

非IOC思想【new 组件】

Java Spring和Spring集成Mybatis_第2张图片

Java Spring和Spring集成Mybatis_第3张图片

Java Spring和Spring集成Mybatis_第4张图片

IOC思想

导入依赖

Java Spring和Spring集成Mybatis_第5张图片

resources创建

Java Spring和Spring集成Mybatis_第6张图片

Java Spring和Spring集成Mybatis_第7张图片

UserService 和UserServiceImpl(和上面一样)

测试类

Java Spring和Spring集成Mybatis_第8张图片

Java Spring和Spring集成Mybatis_第9张图片

2.Spring集成Mybatis

创建工程(之前别忘了建表)

Java Spring和Spring集成Mybatis_第10张图片

导入依赖

Java Spring和Spring集成Mybatis_第11张图片

Java Spring和Spring集成Mybatis_第12张图片

ApplicationContext.xml文件

Java Spring和Spring集成Mybatis_第13张图片

实体类

Java Spring和Spring集成Mybatis_第14张图片

mapper接口

Java Spring和Spring集成Mybatis_第15张图片

Mapper.xml

Java Spring和Spring集成Mybatis_第16张图片

service接口

Java Spring和Spring集成Mybatis_第17张图片

实现UserServiceImpl

Java Spring和Spring集成Mybatis_第18张图片

测试

Java Spring和Spring集成Mybatis_第19张图片

Java Spring和Spring集成Mybatis_第20张图片

别忘了config-xml配置

Java Spring和Spring集成Mybatis_第21张图片

补充增删查改

Java Spring和Spring集成Mybatis_第22张图片

Java Spring和Spring集成Mybatis_第23张图片

你可能感兴趣的:(spring,mybatis)