
spring学习
文章平均质量分 89
溪午闻璐
合抱之木,生于毫末;九层之台,起于垒土;千里之行,始于足下
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SSM整合之登录注册
一、概述本文以一个登录注册的小功能作为示例,对SSM框架做一个整合。二、SSM整合SSM框架是指Spring、SpringMVC和Mybatis,SpringMVC是包含在Spring中的,因此SSM框架整合核心是将Mybatis整合到Spring中。2.1 DAO 1. 创建如下的数据库表格:CREATE TABLE `user` ( `id` int NOT NULL AUTO_INCREMENT, `user_name` ...原创 2022-04-07 18:44:41 · 9413 阅读 · 1 评论 -
Spring整合Mybatis
一、步骤 1.导入jar包原创 2022-04-04 21:48:19 · 664 阅读 · 0 评论 -
Spring:代理模式
一、概述代理模式分为静态代理以及动态代理,属于23中设计模式之一。动态代理是SpringAop的底层。代理的概念如下图所示:1.1 静态代理原创 2022-04-04 09:22:24 · 2389 阅读 · 0 评论 -
SpringMVC简介
一、MVC简介 MVC是一种软件架构地思想,将软件按照模型(Model)、视图(View)、控制器(Control)来划分。原创 2022-03-26 22:28:25 · 2455 阅读 · 0 评论 -
Spring学习:JdbcTemplate
一、JDBC 传统的JDBC代码如下所示: public static void main( String[] args ) { Connection con = null; // 定义一个MYSQL链接对象 PreparedStatement ps = null; // 语句对象 ResultSet rs = null; String sql = "SELECT * FROM country where ...原创 2022-02-15 10:53:24 · 806 阅读 · 0 评论 -
Spring学习:AOP操作
一、AOP操作术语1. 连接点2. 切入点3. 通知(增强)4. 切面原创 2022-02-12 21:37:24 · 1012 阅读 · 4 评论 -
Spring学习:AOP概述
一、AOP概念AOP是指面向切面编程,利用 AOP 可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。通俗描述:不通过修改源代码方式,在主干功能里面添加新功能 。示例: 上例是一个基本的登录功能,我们在完成其基本流程的代码之后,如果要添加一个权限判断的功能,那么传统的做法就只能修改源代码,添加if判断,判断登陆者权限。但是,采用AOP,我们可以不修改源代码,添加新的功能。我们单独编写独立的权限判断模块,并通...原创 2022-02-03 11:45:52 · 1175 阅读 · 0 评论 -
Spring学习:Bean管理(注解方式)
一、注解 注解是代码特殊标记,格式:@注解名称(属性名称=属性值, 属性名称=属性值..)。注解作用在类上面,方法上面,属性上面 。使用注解的目的是简化XML的配置。1.1Spring 针对 Bean 管理中创建对象提供的注解@Component @Service @Controller @Repository上面四个注解功能是一样的,都可以用来创建bean 实例1.2 基于注解方式实现对象创建的步骤(1)引入依赖(引入需要的jar包)(2)开启组件扫...原创 2022-02-02 21:20:22 · 691 阅读 · 0 评论 -
Spring学习:Bean管理(XML方式)
一、Bean管理概述1.1 Bean管理1. Bean管理指的是两个操作,分别为:Spring创建对象 Spring注入属性2. Bean 管理操作有两种方式 :基于xml配置文件方式实现 基于注解方式实现1.2 基于XML方式创建对象(1) 在spring配置文件中,使用bean标签,标签里面添加对应的属性,就可以实现对象的创建。如下所示: <!-- 配置User对象 --> <bean id="user" class="com.wyf.s原创 2022-02-02 19:01:32 · 2483 阅读 · 0 评论 -
Spring学习:IOC控制反转
一、Spring概述: Spring是一个开源框架,其存在的根本使命就是简化JAVA开发。为了降低JAVA开发的复杂性,Spring采取了以下四种关键策略:基于POJO的最轻量级和最小侵入性编程; 通过依赖注入和面向接口实现松耦合; 基于切面和惯例进行声明式编程; 通过切面和模板减少样板式代码。1.1 Spring有两个核心部分:IOC和AOP: (1) IOC: 控制反转,把创建对象过程交给Spring进行管理; (2) AOP: 面向切面,不修改源代码,...原创 2022-02-01 18:35:19 · 1894 阅读 · 0 评论