![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SSM
文章平均质量分 58
First_____
这个作者很懒,什么都没留下…
展开
-
maven_01工具的使用(粗略简介)
配置maven环境:先到maven官网下载安装包 apache-maven-3.3.9-bin.zip解压安装包,解压到一个目录,非中文目录。子目录 bin :执行程序,主要是mvn.cmdconf : maven工具本身的配置文件 settings.xml3.配置环境变量:指定一个M2_HOME的名称, 指定它的值是maven工具安装目录再在path下面加入对它的引用(所有路径之前) %M2_HOME%\bin ;pom的基本信息:maven的目录结构约定:核原创 2021-03-02 13:35:49 · 80 阅读 · 0 评论 -
spring5_03(AOP使用介绍)
AOP概念:1.面向切面编程,对各个业务逻辑部分进行隔离,降低代码耦合度,提高代码的可重复性。2.其实就是在不修改源代码的情况下,添加新功能AOP的一些术语:1.接入点:可以被增强的方法,这些方法被称为接入点2**.切入点**:实际增强的方法,这些方法被称为切入点3.通知:3.1实际增强的逻辑部分被称为通知3.2有多种通知类型:前置通知后置通知环绕通知异常通知最终通知4.切面:将通知应用到切入点的过程就称为切面切入点表达式:作用:确定对哪个类的哪个方法进行增强语法结构原创 2021-02-24 00:09:02 · 152 阅读 · 1 评论 -
spring5_02(注解方式管理)
针对bean对象管理提供的四种注解:@Component@Controller@Repository@Service实现注解的方式:导入jar包,导入依赖2.xml文件中进行配置:开启注解扫描3.在类上面加上注解开启注解扫描的细节配置:基于注解实现属性注入:@Autowired :自动类型匹配@Qualifiler :指定名称注入对象@Resource :既可以自动类型,也可以指定名称@Value 普通类型的属性注入完全注解开发:引用的使用:创建Annot原创 2021-02-23 23:40:42 · 58 阅读 · 0 评论 -
spring5_IOC容器(XMl管理方式)
spring5_01的IOC简介(XMl管理方式)1.将 bean的创建和管理交给spring进行管理2.最终目的:其实还是为了降低代码的耦合度底层的实现:XML+工厂模式+反射底层的实现原理图解:spring中提供的两种实现IOC容器的两种方式:(两个接口)beanFactory:IOC 容器基本实现,是 Spring 内部的使用接口,不建议开发人员进行使用#@@@@@注:在加载配置文件的时候,不进行创建对象,获取时,创建对象ApplacationContext:是BeanFact原创 2021-02-21 00:47:11 · 101 阅读 · 0 评论 -
spring5_05 事务管理
介绍:1.事务通常添加到 JavaEE 三层结构里面 Service 层(业务逻辑层)2.在Spring中管理事务编程式管理(其实就是代码)声明式管理(注解方式和XML配置的方式)3.声明式管理底层使用的其实就是AOP原理================================================注解声明式管理1.创建事务管理器:2.开启事务扫描(须先导入tx空间名称)3.在类或方法上面添加@Transactional (事务注解)类上面: 为这个类添加事务原创 2021-02-27 23:09:22 · 121 阅读 · 0 评论 -
spring5_04( jdbcTemplate )
配置数据库连接池<bean id="druid" class="com.alibaba.druid.pool.DruidDataSource" destroy-method="close"><property name="username" value="root"/><property name="password" value="0000"/><property name="driverClassName" value="com.mysql.jd原创 2021-02-27 22:48:01 · 71 阅读 · 0 评论 -
SpringMVC_01入门使用
一、导入相关jar包二、配置DispartcherServlet三、配置springmvc中的内容:@RequestMapping(“/hello”) : 这个方法返回访问的路径就是:前缀+ return值+后缀四、@RequestMapping@RequestMapping注解的介绍:1.可以放在方法上面也可以放在类上面(调用的时候路径有所差别);2.会映射到WEB的根目录下3.属性:value:指定控制器可以处理哪些URL请求method:指定URL的请求方式params:原创 2021-03-07 23:58:24 · 77 阅读 · 0 评论 -
Mybatis_04动态sql查询
动态sql查询其实就是根据不同的条件进行查询搭配一些标签的使用:1.if标签: <select id="getBlogIf" parameterType="map" resultType="blog"> select * from blog where 1=1 <if test="title!=null"> and title=#{title} </if>原创 2021-03-10 23:45:36 · 85 阅读 · 0 评论 -
Mybatis_02流程控制
流程控制:摘抄自 狂神说原创 2021-03-10 23:23:54 · 106 阅读 · 0 评论 -
Mybatis_01入门使用
一、导入依赖(maven坐标)<dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>x.x.x</version></dependency>二、 创建配置文件<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE原创 2021-03-10 23:06:16 · 111 阅读 · 0 评论 -
Mybatis_03ResultMap的使用:多对一和一对多
按照结果查询:多对一: <select id="getStudentById" resultMap="MapTest1"> select t.id tid,t.name tname,s.id sid,s.name sname from mybatis.student s,mybatis.teacher t where t.id=s.tid and s.id=#{id} </select> <resul原创 2021-03-10 23:31:22 · 73 阅读 · 0 评论 -
Mybatis测试可能出现的问题
问题说明1.可能出现问题说明:Maven静态资源过滤问题<resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.properties</include> <include>**/*.xml</include> </includes> <f原创 2021-03-10 23:14:44 · 108 阅读 · 1 评论 -
SSM——整合资源完成基础操作
搭建环境测试:maven坐标导入:<dependencies> <!--Junit--> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> </dependenc原创 2021-03-12 23:20:30 · 73 阅读 · 0 评论 -
SSM——整合可能出现的问题
一、 无法检测到Mapper.xml 路径 (maven工具导致的资源导出问题,需要加上配置)**解决:资源导出问题** src/main/java **/*.properties **/*.xml原创 2021-03-12 23:47:14 · 177 阅读 · 0 评论