
SSM
文章平均质量分 58
First_____
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
maven_01工具的使用(粗略简介)
配置maven环境: 先到maven官网下载安装包 apache-maven-3.3.9-bin.zip 解压安装包,解压到一个目录,非中文目录。 子目录 bin :执行程序,主要是mvn.cmd conf : maven工具本身的配置文件 settings.xml 3.配置环境变量: 指定一个M2_HOME的名称, 指定它的值是maven工具安装目录 再在path下面加入对它的引用(所有路径之前) %M2_HOME%\bin ; pom的基本信息: maven的目录结构约定: 核原创 2021-03-02 13:35:49 · 109 阅读 · 0 评论 -
spring5_03(AOP使用介绍)
AOP概念: 1.面向切面编程,对各个业务逻辑部分进行隔离,降低代码耦合度,提高代码的可重复性。 2.其实就是在不修改源代码的情况下,添加新功能 AOP的一些术语: 1.接入点: 可以被增强的方法,这些方法被称为接入点 2**.切入点**: 实际增强的方法,这些方法被称为切入点 3.通知: 3.1实际增强的逻辑部分被称为通知 3.2有多种通知类型: 前置通知 后置通知 环绕通知 异常通知 最终通知 4.切面: 将通知应用到切入点的过程就称为切面 切入点表达式: 作用:确定对哪个类的哪个方法进行增强 语法结构原创 2021-02-24 00:09:02 · 286 阅读 · 1 评论 -
spring5_02(注解方式管理)
针对bean对象管理提供的四种注解: @Component @Controller @Repository @Service 实现注解的方式: 导入jar包,导入依赖 2.xml文件中进行配置:开启注解扫描 3.在类上面加上注解 开启注解扫描的细节配置: 基于注解实现属性注入: @Autowired :自动类型匹配 @Qualifiler :指定名称注入对象 @Resource :既可以自动类型,也可以指定名称 @Value 普通类型的属性注入 完全注解开发: 引用的使用: 创建Annot原创 2021-02-23 23:40:42 · 102 阅读 · 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 · 130 阅读 · 0 评论 -
spring5_05 事务管理
介绍: 1.事务通常添加到 JavaEE 三层结构里面 Service 层(业务逻辑层) 2.在Spring中管理事务 编程式管理(其实就是代码) 声明式管理(注解方式和XML配置的方式) 3.声明式管理底层使用的其实就是AOP原理 ================================================ 注解声明式管理 1.创建事务管理器: 2.开启事务扫描(须先导入tx空间名称) 3.在类或方法上面添加@Transactional (事务注解) 类上面: 为这个类添加事务原创 2021-02-27 23:09:22 · 161 阅读 · 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 · 94 阅读 · 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 · 129 阅读 · 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 · 155 阅读 · 0 评论 -
Mybatis_02流程控制
流程控制:摘抄自 狂神说原创 2021-03-10 23:23:54 · 144 阅读 · 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 · 153 阅读 · 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 · 116 阅读 · 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 · 156 阅读 · 1 评论 -
SSM——整合资源完成基础操作
搭建环境测试: maven坐标导入: <dependencies> <!--Junit--> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> </dependenc原创 2021-03-12 23:20:30 · 102 阅读 · 0 评论 -
SSM——整合可能出现的问题
一、 无法检测到Mapper.xml 路径 (maven工具导致的资源导出问题,需要加上配置) **解决:资源导出问题** src/main/java **/*.properties **/*.xml原创 2021-03-12 23:47:14 · 244 阅读 · 0 评论