ssm学习笔记
spring ,springmvc,mybatis,
springboot,Spring security
原理,运行流程,实现方法,整合方法
注解,xml配置
IOC/DI, AOP,
SSM框架/SSH框架
iamlinuxasd
这个作者很懒,什么都没留下…
展开
-
Spring的AOP原理总结
1、AOP 概述AOP概述AOP为Aspect Oriented Programming的缩写。意为面向切面编程。通过预编译方式和老实巴交行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续、AOP:面向切面编程。AOP是OOP的扩展和延伸,解决OOP开发遇到问题。AOP作用在不修改源代码的情况下、可以实现功能的增强传统代码是纵向体系代码复用、AOP是横向抽...原创 2019-07-13 22:25:31 · 91 阅读 · 0 评论 -
Spring框架整合JUnit单元测试
1、使用说明为了简化JUnit测试、使用Spring框架也可以整合测试2、导入依赖pom.xml <dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>...原创 2019-07-13 21:50:00 · 111 阅读 · 0 评论 -
Spring整合JdbcTemplate实现增删改查--基于Java配置
使用注解的方式来完成IOC和DI1、创建配置类SpringConfig.javapackage com.day02Jdbc.config; import org.springframework.context.annotation.ComponentScan;import org.springframework.context.annotation.Configurati...原创 2019-07-13 21:36:56 · 647 阅读 · 0 评论 -
Spring整合JdbcTemplate实现增删改查--基于xml配置
总结:该项目没有使用mybatis框架,仅仅使用了spring,比较容易理解可以改进一下,使用springmvc和mybatis。将其改进为web项目1,导入需要引入的依赖:Spring ioc + JdbcTemplate+druid+ mysql。pom.xml内容<?xml version="1.0" encoding="UTF-8"?><projec...原创 2019-07-13 19:55:40 · 898 阅读 · 0 评论 -
Spring的各种概念及其说明
javaBean:JavaBean 是一种JAVA语言写成的可重用组件。为写成JavaBean,类必须是具体的和公共的,并且具有无参数的构造器。JavaBean 通过提供符合一致性设计模式的公共方法将内部域暴露成员属性,set和get方法获取。众所周知,属性名称符合这种模式,其他Java 类可以通过自省机制(反射机制)发现和操作这些JavaBean 的属性。JavaBean是一种可重用的J...原创 2019-07-31 16:43:35 · 458 阅读 · 0 评论 -
Spring学习笔记之控制反转IOCxml模式
1、无参构造方法xml文件中有bean的配置,而且这个bean所对应的java类中存在一个无参构造器,那么这个时候spring容器就可以使用反射调用无参构造器来创建实例了~<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans"...原创 2019-07-13 11:03:16 · 75 阅读 · 0 评论 -
spring的依赖注入DI三种方式介绍
依赖注入DIDI(依赖注入):就是 拿到的对象的属性,已经被注入好了相关的值,直接使用即可。在Spring中,注入依赖对象可以采用手工装配或自动装配,在实际应用开发中建议使用手工装配,因为自动装配会产生许多未知情况,开发人员无法预见最终的装配结果。隐式的Bean发现机制和自动装配 在Java中进行装配 在XML中进行装配值得一提的是,我们在项目中应该优先实用隐式的Bean发...原创 2019-07-31 17:49:37 · 248 阅读 · 0 评论 -
Spring学习笔记之基于XML的Bean装配详解(一)
基于XML的Bean装配(1)setter注入可为对象注入值。可为对象的属性注入值。此时需要在javabean中有setter,getter方法例如:(2)构造器方式注入为了方便操作,这里我们依旧使用Course类作为注入的对象。往Teacher类中注入Course类。public class Teacher {//也要在Teacher类里面访问Cours...原创 2019-07-12 17:38:20 · 186 阅读 · 0 评论 -
Spring学习笔记之基于XML的Bean装配详解(二)
1、概述IOC和DI的概念:* IOC -- Inverse of Control,控制反转,将对象的创建权反转给Spring!! * DI -- Dependency Injection,依赖注入,在Spring框架负责创建Bean对象时,动态的将依赖对象注入到Bean组件中!!如果UserServiceImpl的实现类中有一个属性,那么使用Spring框架的IOC功能时,可以...原创 2019-07-13 11:26:16 · 156 阅读 · 0 评论 -
spring学习笔记之基于Java的Bean装配详解
@Configuration作用:用于指定当前类是一个spring配置类,当创建容器时会从该类上加载注解。获取容器时需要使用AnnotationApplicationContext(有@Configuration注解的类.class)。属性:value:用于指定配置类的字节码@ComponentScan作用:用于指定spring在初始化容器时要扫描的包。...原创 2019-07-31 18:46:33 · 188 阅读 · 0 评论 -
spring学习笔记之注解注入方式详解(自动装配)详解
隐式的Bean发现机制和自动装配基于注解的IoC配置与在xml中配置目的是一样的,都是降低代码之间的耦合度的,只是配置的形式不一样。使用注解的步骤:1、添加context的名称控件和约束2、开启注解扫描:由spring扫描指定的包及其子包下的所有类,如果类上使用了@Component注解,就将该类装配到容器中3、在类上使用@Component注解...原创 2019-07-13 18:53:36 · 379 阅读 · 0 评论