
SSM框架学习
文章平均质量分 89
springmvc、spring、mybaitis
浑水摸鱼仙君
此剑抚平天下不平事,此剑无愧世间有愧人
展开
-
SSM框架整合
一、SSM整合步骤1.通关maven模板创建一个web项目2.添加依赖 <!--servlet依赖--> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.1.0<原创 2021-07-20 11:29:42 · 395 阅读 · 1 评论 -
Spring整合Mybatis
一、整合步骤1.添加相关依赖 <dependencies> <dependency> <!--mybatis的依赖--> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.4.6</version>原创 2021-07-17 16:34:50 · 214 阅读 · 0 评论 -
一文掌握如何使用SpringMVC
一、快速开始1.新建web项目,加入依赖 <!-- servlet的依赖--> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.1.0</version> <scope>provided原创 2021-07-15 19:13:57 · 377 阅读 · 0 评论 -
不信你学不会Spring(4)——AOP面向切面编程
一、什么是AOP之前提到过代理模式,可以在保证目标类源代码不改变的情况下增加新的功能。代理又分两种,动态代理和静态代理。静态代理一个代理类只能为同一类型的对象做代理,代理类需要实现和目标类相同的接口。动态代理可以处理多个不同类,并且将所有方法转移到调用处理器一个集中的方法中处理。动态代理的作用:在目标类源代码不改变的情况下,增加额外功能减少重复的代码解耦和,然业务代码和其他日志、事务等非业务代码分离动态代理有两种实现方式:JDK动态代理,使用jdk中的Proxy,Method,I原创 2021-07-14 16:07:04 · 135 阅读 · 0 评论 -
不信你学不会Spring(3)——DI注入的使用
一、DI的分类 创建对象的同时,需要对对象的属性进行初始化,这个过程称为注入。可以使用xml也可以使用注解实现注入,根据注入的方式不同,可以分为set注入和构造注入。二、基于xml的注入1.set注入set注入在xml中的语法格式: <bean id = "自定义名1" class = “全类名1”> <!--简单类型为基本数据类型和string--> <property name = "简原创 2021-07-14 11:52:02 · 202 阅读 · 0 评论 -
不信你学不会Spring(2)——IOC和DI
一.Spring简介1.为什么要使用Spring可以实现解耦和,代码侵入性低,方便开发和后期维护提供aop切面编程更灵活的事务支持继承了各种优秀框架以上优点对于还没使用过spring的人来说,可能没啥感觉,等用过几次spring之后就能慢慢理解了。2.Spring的核心内容Spring的核心内容主要分为IOC(Inversion of Control 控制反转)/DI(Dependency Injection依赖注入)和AOP(面向切面编程)。3.说明IOC和DI对于没怎么使用过的人原创 2021-07-13 17:19:36 · 154 阅读 · 0 评论 -
不信你学不会Spring(1)——快速搭建开发环境
1.基于普通的maven项目,添加spring相关依赖<dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.2.5.RELEASE</version></dependency>该依赖包含以下4个依赖2.随意创建一个接原创 2021-07-13 15:25:22 · 190 阅读 · 0 评论 -
一文掌握如何使用Mybaitis
Mybaitis@[TOC](Mybaitis)一、快速搭建开发环境1、添加maven依赖2、配置主配置文件-mybaitis.xml3.创建dao接口和其对应的mapper文件4.测试二、基本介绍1.SqlSessionFactory对象2.SqlSession对象3.创建工具类4.mybaitis代理5.总结流程三、Mybaitis参数传递1.sql标签的parameterType属性2.不同dao接口方法参数情况下传值3.#和$4.resultMap结果映射四、高级映射1.如何理解高级映射2.ass.原创 2021-07-07 14:27:17 · 1001 阅读 · 0 评论