- 博客(14)
- 收藏
- 关注
原创 SpringMVC的简介
概念:SpringMVC是Spring生态圈中的WEB-MVC框架SpringMVC和Spring的关系:SpringMVC是Spring生态圈中的一个功能模块,两者是包含与被包含的关系; SpringMVC是建立在Spring核心功能之上的一个WEB-MVC框架,是Spring核心功能的延伸和扩展。...
2021-04-14 21:00:02 162
原创 MyBatis简介
简介:MyBatis 是一款优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射功能:方便地定制化SQL,操作数据库对象 使用简单的XML或注解来配置和映射原生类、接口和Java的POJO为数据库中的记录 提供强大的动态SQL功能,可以更加灵活地使用SQL语句 提供插件增强机制,可以轻松集成其它插件...
2021-04-14 19:13:18 91
转载 springmvc-demo-fangneng(SpringMVC工程搭建)
文件目录:导入包:<groupId>org.example</groupId> <artifactId>springmvc-demo-fangneng</artifactId> <version>1.0-SNAPSHOT</version> <dependencies> <dependency> <groupId>juni
2021-04-01 10:05:51 116
原创 mybatis-operate-fangneng(数据库增删改查)
文件目录:导入包:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.ap
2021-03-30 10:19:43 83
原创 mybatis-demo-fangneng(实现Mapper配置并查询数据)
文件目录:pom.xml文件:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://ma
2021-03-29 21:35:49 92
原创 spring的基础包
maven仓库查询网址:MavenRepositoryspring-core:Core模块主要包含Spring框架基本的核心工具类,Spring的其他组件要都要使用到这个包里的类,Core模块是其他组件的基本核心 spring-beans:包含访问配置文件、创建和管理bean以及进行IOC/DI操作相关的所有类 spring-context:Spring的上下文即IOC容器,通过上下文可以获得容器中的Bean spring-expression:EL表达式语言用于在运行时查询和操纵对象...
2021-03-27 13:24:08 684
原创 XML注解
@Aspect此注解用于表明某个类为切面类,而切面类的作用我们之前也解释过,用于整合切入点和通知@Pointcut此注解用于声明一个切入点,表明哪些类的哪些方法需要被增强@Before 前置通知在连接点之前运行的通知类型,它不会阻止流程进行到连接点,只是在到达连接点之前运行该通知内的行为@AfterReturning 后置通知在连接点正常完成后要运行的通知,正常的连接点逻辑执行完,会运行该通知@After 最终通知无论连接点执行后的结果如何,正常还是异常,都会执行的通知@Aft
2021-03-27 13:20:35 516
原创 spring-aop-fangneng(简单转账功能)
文件目录:准备好数据库:在pom.xml中导入包:<dependencies> <!-- https://mvnrepository.com/artifact/org.springframework/spring-core --> <dependency> <groupId>org.springframework</groupId> <art
2021-03-27 13:14:00 189
原创 spring-ioc-fangneng
文件目录:在pom.xml中导入:<dependencies> <!-- https://mvnrepository.com/artifact/org.springframework/spring-core --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-core</a
2021-03-27 12:56:47 103
原创 spring-demo-fangneng(编写代码测试)
文件目录:在pom.xml文件内导入:<dependencies> <!-- https://mvnrepository.com/artifact/org.springframework/spring-core --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-core<
2021-03-27 12:48:16 69
原创 spring工程搭建
spring的基础包:1、spring-core:Core模块主要包含Spring框架基本的核心工具类,Spring的其他组件要都要使用到这个包里的类,Core模块是其他组件的基本核心2、spring-beans:包含访问配置文件、创建和管理bean以及进行IOC/DI操作相关的所有类3、spring-context:Spring的上下文即IOC容器,通过上下文可以获得容器中的Bean4、spring-expression:EL表达式语言用于在运行时查询和操纵对象搭建流程:1、新建U
2021-03-27 12:41:23 103
原创 ORM
ORM:对象(Object)、关系(Relational)、映射(Mapping)提供了对数据库的映射,不用编写SQL代码,能够像操作对象一样从数据库获取数据Hibernate和MyBatis:Hibernate:通过操作java对象来操作表中的记录,用java里的类来操作数据库的里面的表(类名就是数据库的里面的表名,定义的属性就是数据库里的字段,必须要一一对应)MyBatis:通过调用java方法来执行SQL语句,比较灵活,运用比较广泛(只需运用增删改查,更加方便)区别:Hiber
2021-03-27 12:40:27 67
原创 Servlet和MVC
Servlet的工作模式:客户端发送请求至服务器; 服务器启动并调用 Servlet,Servlet 根据客户端请求生成响应内容并将其传给服务器; 服务器将响应返回客户端;MVC的工作模式:(模型Model-视图View-控制器Controller)区别:与Servlet相比,SpringMVC能够快速建立部署,因为代码之间的耦合性低,易于开发,操作起来也更加方便;相比于Servlet也更安全,不需要重复调用增加Servlet;重复性高,多个视图可以共享一个模型,如果哪个模块上需要
2021-03-27 12:38:50 267
原创 Spring简介
IOC:控制反转将实例化对象的控制权由手动的new变成了Spring框架通过反射机制实例化,并将对象的实例存入在容器种进行管理。即是将new的过程交给spring容器去处理(例如:新员工到工厂上班,工厂付工资让员工工作,员工该做什么工作由工厂安排)DI:依赖注入程序运行过程中,若需要调用另一个对象协助时,无须在代码中创建被调用者,而是依赖于外部容器,由外部容器创建后传递给程序。(例如:A是总工厂,B是分工厂,B工厂人手不够,需要从A工厂调动员工,所以A就会调动一些C员工去帮助B工厂)AOP.
2021-03-27 12:36:22 80
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人