E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Spring学习笔记
Spring学习笔记
(五)——Spring整合Mybatis
文章目录1、前提环境准备2、mybatis回忆3、Mybatis-Spring的学习4、整合实现方式一5、整合实现方式二1、前提环境准备导入相关jar包junitjunitjunit4.12mybatisorg.mybatismybatis3.5.2mysql-connector-javamysqlmysql-connector-java5.1.47spring相关org.springframew
Coder陈、
·
2023-10-20 04:35
JavaWeb系列
spring
mybatis
spring学习笔记
(整合mybatis)
spring整合mybatis一、环境搭建导入依赖spring_studycom.wjh1.0-SNAPSHOT4.0.0spring_mybarisorg.springframeworkspring-webmvc5.2.0.RELEASEjunitjunit4.12org.projectlomboklombok1.18.10mysqlmysql-connector-java5.1.47org.m
banana_ligong
·
2023-10-20 04:31
spring
mybatis
java
Spring学习笔记
-整合MyBatis
Spring学习笔记
-整合MyBatis步骤导入相关jar包junitmybatismysql数据库spring相关的aop织入mybatis-springjunitjunit4.12mysqlmysql-connector-java5.1.47org.mybatismybatis3.5.7org.mybatismybatis-spring2.0.6org.springframeworksprin
AbtYee
·
2023-10-20 04:00
Spring
spring
mybatis
狂神说Java --- 记录
Spring学习笔记
☞传送门==>B站遇见狂神说—Spring5教程感谢狂神,学习视频真的是通俗易懂♥♥♥笔记和练习只是跟着视频整理的;有的知识点并没有整理进来ml1.Spring概述2.控制反转IOC3.试试Spring3.1IOC创建对象的方式3.2Spring配置说明3.3DI(依赖注入)3.3.1set注入3.3.2(扩展)p命名set注入;c命名构造注入3.4Bean的作用域3.5自动装配Bean3.5.1
小智RE0
·
2023-10-16 12:29
部分总结笔记
spring
java
Spring学习笔记
(1)
Spring学习笔记
(1)一、Spring基础介绍1.1Spring的学习路线1.2Spring解决传统的JavaWeb开发的缺点1.3Spring当中的三种思想1.4框架的基本特点1.5Spring概述
黄大帅@lz
·
2023-10-15 12:07
spring
学习
笔记
Spring学习笔记
--SpringAOP应用
Spring学习笔记
–SpringAOP应用AOP本质:在不改变原有业务逻辑的情况下增强横切逻辑,横切逻辑代码往往是权限校验代码、日志代码、事务控制代码、性能监控代码。
痛冕
·
2023-10-14 11:39
java
spring
Spring学习笔记
-基础知识
1.什么是SpringSpring是一个轻量级框架,它大大简化了java企业开发,提供了强大稳定的功能,而且没有带来额外的负担,Spring是一个解决方案.他让现有的技术更易于使用,促进良好的编程习惯Spring的核心组件为控制反转IOC也可以称为依赖注入DI.将类的创建和依赖关系在配置文件中配置.实现了低耦合,AOP面向切面编程,事务等功能抽取出来单独管理,提高了代码的复用.增强了程序的维护性2
一屁小肥咩
·
2023-10-11 15:25
S+S+H/M
狂神说
Spring学习笔记
目录P1、Spring1、简介2、优点3、组成4、拓展P2、IOC基础1、IOC理论推导2、IOC本质P3、HelloSpringP4、IOC创建对象的方式1、通过无参构造方法来创建2、通过有参构造方法来创建P5、Spring的配置1、别名2、Bean的配置3、importP5、依赖注入DependencyInjection(DI)1、概念2、构造器注入3、Set注入(重点)4、p命名和c命名注入
KEY的航行日记
·
2023-10-10 05:49
小框申Java系列
spring
学习
java
spring学习笔记
-DI
spring开源框架可以说对于java生态起到了一个基石的作用,而spring的两大核心功能IOC容器和AOP可以说支撑了spring框架的流行,这篇文章主要介绍一下ioc容器的一些核心观点。一、什么依赖注入:ioc的英文全称是(Inversionofcontroll),可以翻译成控制反转,其实就是一种权利的反转,那到底是掌握了什么样的权利呢?我们先了解一下DI(依赖注入)我们通过下面的几个例子来
只会写一点点代码
·
2023-10-09 10:03
JavaEE进阶——
Spring学习笔记
文章目录SpringApplicationContext和BeanFactory区别BeanFactoryApplicationContextApplicationContext和BeanFactory应用场景ApplicationContext三个实现类ClassPathXmlApplicationContextFileSystemXmlApplicationContextAnnotationC
作曲家
·
2023-10-02 15:50
JavaEE
java
spring
Spring学习笔记
:Spring整合Mybatis(mybatis-spring.jar)(二:mybatis整合spring)
http://blog.csdn.net/qq598535550/article/details/51703190二、Spring整合mybatis其实是在mybatis的基础上实现Spring框架1、依赖的jar包,maven引入依赖:junitjunit4.3testlog4jlog4j1.2.17org.mybatismybatis3.2.2mysqlmysql-connector-java
weixin_33763244
·
2023-09-29 11:01
java
数据库
Spring学习笔记
8_基于java的容器配置(Java-based Container Configuration)
文章参考来源:SpringFramework官方文档本节介绍如何在Java代码中使用注释来配置Spring容器。它包括以下主题:AnnotationConfigApplicationContext——实例化Spring容器@Bean@Configuration编写基于java的配置1.AnnotationConfigApplicationContextSpring3.0中开始引入的Annotati
hahalan
·
2023-09-29 05:47
Spring学习笔记
spring
java
后端
Spring学习笔记
(四)--AOP面向切面
目录一、概念二、原理三、入门程序3.1导入jar包和约束3.2写切面类3.3配置AOP(横向切入)3.4测试四、AOP术语详解五、execution表达式六、AOP通知示例6.1配置版6.2注解版七、bug修复7.1AOP动态代理类型转换出错一、概念在软件业,AOP为AspectOrientedProgramming的缩写,意为:面向切面编程,AOP是OOP的延续,是软件开发中的一个热点,也是Sp
weixin_46633399
·
2023-09-28 05:00
Java框架
Spring
java
spring
aop
Spring学习笔记
12 面向切面编程AOP
Spring学习笔记
11GoF代理模式_biubiubiu0706的博客-CSDN博客AOP(AspectOrientedProgramming):面向切面编程,面向方面编程.AOP是对OOP的补充延申
biubiubiu0706
·
2023-09-28 05:26
spring
学习
笔记
Spring学习笔记
1 启示录
写段代码,引出Spring的好处创建个空工程,然后在工程里建模块可能是IEAD版本问题,每次建新的空工程,都需要退出重进设置下maven和Encoding新建模块持久层接口持久层实现类业务层接口业务层实现类控制层(表现层)建个测试类测试分析这个程序存在的问题假设现在新需求是因某种原因需要改变Dao层的实现类并且在业务层将原先的对象改变成newUserDaoImplForOracle()这种修改方法
biubiubiu0706
·
2023-09-27 04:37
学习
笔记
Spring学习笔记
——第九部分 代理模式
Spring学习笔记
——第九部分代理模式1.静态代理2.动态代理1.静态代理角色分析:抽象角色:一般使用接口或抽象类解决。真实角色:被代理的角色。
MikeBennington
·
2023-09-26 09:31
Spring学习笔记
java
spring
Spring学习笔记
11 GoF代理模式
Spring学习笔记
10JdbcTemplate_biubiubiu0706的博客-CSDN博客新建个maven模块static-proxy演示静态代理订单接口测试需求:统计每个业务方法的耗时packagecom.example.proxy.service
biubiubiu0706
·
2023-09-26 05:24
spring
学习
笔记
Spring学习笔记
01 - Spring 工厂设计模式-反射解藕
—笔记总结来自孙哥说Spring5引言EJB(EnterpriseJavaBean)是重量级的框架,存在问题:运行环境苛刻代码移植性差所以称EJB是重量级框架。什么是Spring?Spring是一个轻量级的框架.它整合了多种设计模式,使开发环境更方便。对运行环境没有额外要求开源,Tomcatresionjetty收费,weblogicwebsphere代码移植性高不需要实现额外接口Spring开发
瞌睡大王不是我
·
2023-09-25 23:58
Java基础类
java
spring
Spring学习笔记
学习b站视频《孙哥说spring5》时写的,传送门:001_简介_哔哩哔哩_bilibili第一章引言1大纲核心、基石,Spring所有的特性都由工厂衍生而来面试重点,重点:Spring动态代理的底层实现Spring通过持久层整合,与现有的持久化方案集成重点内容与strus2或MVC整合Spring开发的主流,Springboot开发的前置性知识2什么是Spring?1、Spring是一个轻量级的
码农·阿飞
·
2023-09-25 23:27
java
spring
Spring学习笔记
(一):工厂模式
Spring学习笔记
一:工厂模式1.简介2.工厂模式简单工厂设计通⽤⼯⼚的设计通用工厂的使用方式1.简介1.Spring是⼀个轻量级的JavaEE解决⽅案,整合众多优秀的设计模式。
jerry鱼的记忆
·
2023-09-25 23:26
java
设计模式
Spring学习笔记
5 GoF之工厂模式
Spring学习笔记
4Bean的作用域_biubiubiu0706的博客-CSDN博客出了GoF23种设计模式.还有javaee的设计模式(DAO模式,MVC模式)设计模式:是一种可以被重复利用的解决方案
biubiubiu0706
·
2023-09-25 23:23
spring
学习
笔记
Spring学习笔记
9 SpringIOC注解式开发
Spring学习笔记
8Bean的循环依赖问题_biubiubiu0706的博客-CSDN博客注解的存在主要是为了简化XML的配置.Spring6倡导全注解式开发回顾下注解怎么定义,注解中的属性怎么定义注解怎么使用通过反射机制怎么读取注解注解的自定义注解的使用通过反射机制怎么读取注解
biubiubiu0706
·
2023-09-25 07:19
学习
笔记
Spring学习笔记
【十】后置处理Bean
文章目录后置处理Bean01基础信息02运行原理03开发步骤3.1实现BeanPostProcessor3.2在Spring的配置文件中进行配置后置处理Bean01基础信息1.全称:BeanPostProcessor2.作用:对Spring工厂所创建的对象,进行在加工3.会对Spring工厂中的所有对象进行加工02运行原理两个参数Objectbean:刚刚创建好的对象StringbeanName:
佩奇inging
·
2023-09-25 06:03
spring
java
后端
Spring学习笔记
6 Bean的实例化方式
Spring学习笔记
5GoF之工厂模式_biubiubiu0706的博客-CSDN博客Spring为Bean提供了多种实例化方式,通常包括4中(目的:更加灵活)1.通过构造方法实例化2.通过简单工厂模式实例化
biubiubiu0706
·
2023-09-25 04:49
spring
学习
笔记
Spring学习笔记
4 Bean的作用域
Spring学习笔记
3Spring对IOC的实现_biubiubiu0706的博客-CSDN博客新建模块spring-004引入依赖org.springframeworkspring-context6.0.10junitjunit4.13.2testorg.apache.logging.log4jlog4j-core2.19.0org.apache.logging.log4jlog4j-slf4j
biubiubiu0706
·
2023-09-24 02:21
spring
学习
笔记
Spring学习笔记
3 Spring对IOC的实现
Spring学习笔记
2Spring的入门程序_biubiubiu0706的博客-CSDN博客控制反转是一种思想控制反转是为了降低程序耦合度,提高程序扩展力,达到OCP(开闭原则)原则,达到DIP(依赖倒置原则
biubiubiu0706
·
2023-09-23 23:35
spring
学习
笔记
Spring学习笔记
(Ico部分)
Spring学习笔记
(Ico部分)一.传统Javaweb开发的困惑二.IoC、DI和AOP思想提出1.IoC思想(InversionofControl)2.DI思想(DependencyInjection
浅雪lll
·
2023-09-23 17:24
springboot
spring
学习
java
Spring学习笔记
2 Spring的入门程序
Spring学习笔记
1启示录_biubiubiu0706的博客-CSDN博客Spring官网地址:https://spring.io进入github往下拉用maven引入spring-context依赖写
biubiubiu0706
·
2023-09-22 16:36
spring
学习
笔记
Spring学习笔记
:AOP
学习内容:AOP文章目录学习内容:AOP一、什么是AOP二、AOP中的相关概念三、使用Spring实现AOP1、使用原生SpringAPI接口2、自定义类来实现AOP3、使用注解实现四、AOP中的五类通知一、什么是AOP当我们操作某些数据的时候,一般检验用户的权限,并且操作完数据后记录日志,按照正常的逻辑,我们可以这么做:但是对数据的每一个操作都得检验权限和记录日志,不仅代码重复,而且也是非常的麻
Serein_Pt
·
2023-09-16 14:17
SSM
spring
学习
java
Spring学习笔记
Spring理念:使现有技术更加实用.本身就是一个大杂烩,整合现有的框架技术优点1、Spring是一个开源免费的框架,容器.2、Spring是一个轻量级的框架,非侵入式的.3、控制反转IoC,面向切面Aop4、对事物的支持,对框架的支持概括:Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器(框架)。组成:Spring框架是一个分层架构,由7个定义良好的模块组成。Spring模
,╭(╯ε╰)╮。
·
2023-09-11 14:11
笔记
spring
Spring学习笔记
——4
Spring学习笔记
——4一、基于AOP的声明式事务控制1.1、Spring事务编程概述1.2、搭建测试环境1.3、基于XML声明式事务控制1.4、基于注解声明式事务控制二、Spring整合web环境2.1
Sumlll_
·
2023-09-11 11:34
SSM框架
spring
学习
笔记
Spring学习笔记
:(一)IOC容器加载过程
1.Spring框架功能整体介绍1.1SpringCoreContainer作用:Core和Beans模块是框架的基础部分,提供IoC(转控制)和依赖注入特性。这里的基础概念是BeanFactory,它提供对Factory模式的经典实现来消除对程序’性单例模式的需要,并真正地允许你从程序逻辑中分离出依赖关系和配置Beans(BeanFacotry的作用):包含访问配直文件、创建和管理bean以及进
雪孤城
·
2023-09-10 11:03
Spring
java
spring
Spring学习笔记
——2
Spring学习笔记
——21、Bean的基本注解开发1.1、注解版本和@Component简介1.2、@Component使用1.3、@Component的三个衍生注解二、Bean依赖注入注解开发2.1
Sumlll_
·
2023-09-09 02:26
SSM框架
spring
学习
笔记
Spring学习笔记
——3
Spring学习笔记
——3一、AOP简介1.1、AOP概述1.2、AOP思想的实现方案1.3、模拟AOP的基础代码1.4、AOP的相关概念二、基于XML配置的AOP2.1、XML方式AOP快速入门2.2
Sumlll_
·
2023-09-09 02:53
SSM框架
spring
学习
笔记
Spring学习笔记
AOP
AOP,也就是面向方面编程或者说面向面编程,是一种很重要的思想。在企业级系统中经常需要打印日志、事务管理这样针对某一方面的需求,但是传统的面向对象编程无法很好的满足这些需求。因此催生了面向切面编程这样的思想。面向切面编程,通过动态代理这样的功能,向要执行的方法添加钩子,能够在不改动原方法的情况下,动态添加新功能。所以在现代系统中算是一项必需的功能了。Spring框架也很好的支持了AOP。AOP的几
乐百川
·
2023-08-22 07:54
java
spring
aop
spring
面向对象编程
aop
Spring学习笔记
(三十一)——SpringBoot JPA优雅高效的工具:QueryHelp
目录背景QueryHelp介绍QueryHelp的使用步骤0.目录结构如下1.建表2.导入坐标依赖3.创建工具类注解(重点)4.创建QueryHelp工具类和PageUtil工具类(重点)5.配置文件配置MySql6.配置两个实体类做一对多关联7.配置Dao层8.配置Mapstruct9.配置查询条件QueryCriteria(重点)10.配置Service层11.最后配置Controller层1
不愿意做鱼的小鲸鱼
·
2023-08-21 17:35
Spring
java
spring
java
QueryHelp
Spring学习笔记
+SpringMvc+SpringBoot学习笔记
壹、核心概念:1.1.IOC和DIIOC(InversionofControl)控制反转:对象的创建控制权由程序转移到外部,这种思想称为控制反转。/使用对象时,由主动new产生对象转换为由外部提供对象,此过程种对象创建控制权由程序转移到外部,此思想称为控制反转。/Spring提供了一个容器,称为IoC容器,用来充当Ioc思想中的“外部”。/IoC容器负责对象的创建、初始化等一系列工作,被创建或被管
吾浴西风
·
2023-08-20 19:33
spring
boot
spring
学习
java
笔记
Spring学习笔记
之Bean的循环依赖问题
文章目录什么是Bean的循环依赖singleton下的set注入产生的循环依赖prototype下的set注入产生的循环依赖singleton下的构造注入产生的循环依赖Spring解决循环循环的机理(面试题)什么是Bean的循环依赖A对象中有B属性。B对象中有A属性。这就是循环依赖。我依赖你,你也依赖我。比如:丈夫类Husband,妻子类Wife。Husband中有Wife的引用。Wife中有Hu
优降宁
·
2023-08-17 22:13
spring学习笔记
spring
学习
笔记
Spring学习笔记
之回顾反射机制
文章目录分析方法四要素获取Method调用Method如果知道属性名分析方法四要素//SystemService.javapackagecom.powernode.reflect;publicclassSystemService{publicvoidlogout(){System.out.println("退出系统");}publicbooleanlogin(Stringusername,Stri
优降宁
·
2023-08-17 22:43
spring学习笔记
spring
学习
笔记
Spring学习笔记
之Bean的“出生入死”
文章目录什么是Bean的生命周期为什么要知道Bean的生命周期Bean的生命周期之五个阶段Bean生命周期之七个阶段Bean生命周期的十个阶段Bean的作用域不同,管理方式不同自己new的对象如何让Spring管理什么是Bean的生命周期Spring其实就是一个管理Bean对象的工厂。它负责对象的创建,对象的销毁等。所谓的生命周期就是:对象从创建开始到最终销毁的整个过程。什么时候创建Bean对象?
优降宁
·
2023-08-17 22:13
spring学习笔记
spring
学习
笔记
Spring学习笔记
之Spring IoC注解式开发
文章目录声明Bean的注解Component注解Controller注解Service注解RepositorySpring注解的使用选择性实例化Bean负责注入的注解@Value@Autowired与@Quaifier@Resource全注解式开发注解的存在主要是为了简化XML的配置。Spring6倡导全注解开发注解怎么定义,注解中的属性怎么定义?注解怎么使用通过反射机制怎么读取注解注解怎么定义,
优降宁
·
2023-08-17 22:11
spring学习笔记
spring
学习
笔记
Spring学习笔记
目录1.XML方式使用Spring2.注解方式使用Spring3.注解方式测试一、XML方式使用Spring1.IOC/DI使用Spring共分为四个步骤:导包、创建实体类、配置applicationContext.xml、应用。(1)导包(2)创建实体类packagecom.how2java.pojo;publicclassCategory{privateintid;privateStringn
吴忆松
·
2023-08-16 19:39
Spring学习笔记
(思维导图)
目录基本概念Spring优点:Spring缺点:AOP实现原理:Jdk动态代理:CGlib:静态代理:JDK动态代理和CGlib的对比:配置方式:基本概念:事务管理基本概念事务控制事务属性Spring事务管理接口事务管理一般在Service层基本概念Spring优点:轻量级、非侵入式,对现有的类结构没有影响可以提供众多的服务、如事务管理、WS等对AOP有着很好的支持性,方便的面向切面编程,使得业务
吃橘子的Crow
·
2023-08-16 10:23
学习
笔记
Spring学习笔记
3
使用注解开发:@Component组件开发相当于@Value(“xxx”)可以对属性进行赋值packagepojo;importorg.springframework.beans.factory.annotation.Value;importorg.springframework.stereotype.Component;//等价于@ComponentpublicclassUser{@Value(
熬夜的大蟒蛇
·
2023-08-14 22:27
学习
笔记
spring
java
Spring学习笔记
1
org.springframeworkspring-webmvc6.0.11org.springframeworkspring-jdbc6.0.11Spring优点:Spring是一个开源的免费的框架Spring是一个轻量级的,非入侵式的框架控制反转,面向切面编程支持事务的处理,对框架整合的支持总结一句话:Spring就是一个轻量级的控制反转和面向切面的编程的框架UserServiceImpl业务
熬夜的大蟒蛇
·
2023-08-11 06:17
mybatis
学习
笔记
Spring学习笔记
之Bean的实例化方式
文章目录通过构造方法实例化通过简单工厂模式实例化通过factory-bean实例化BeanFactory和FactoryBean的区别BeanFactoryFactoryBean注入自定义DateSpring为Bean提供了多种实例化方式,通常包括4种方式。(也就是说在Spring中为Bean对象的创建准备了很多种方案,目的是:更加灵活)第一种:通过构造方法实例化第二种:通过简单工厂模式实例化第三
优降宁
·
2023-08-03 00:33
spring学习笔记
spring
学习
笔记
Spring学习笔记
之入门程序
文章目录关于下载介绍jar包第一个入门程序关于入门程序的小细节启用Log4j2关于下载这是一个悲惨而又戏剧性的故事其实是不用下的,spring的jar包是归meaven管的,不用特地的去spring官网再去什么github上下载,再去看什么乱七八糟的目录,再花大半个小时去下载去安装目录。都不用哒,下完了你就是冤种(说的就是我,花了半天进github,花了半天下载)。自学视频里下载,就是给你看看的,
优降宁
·
2023-08-02 18:15
spring学习笔记
spring
学习
笔记
Spring学习笔记
之spring概述
文章目录Spring介绍Spring8大模块Spring特点Spring介绍Spring是一个轻量级的控制反转和面向切面的容器框架Spring最初的出现是为了解决EJB臃肿的设计,以及难以测试等问题。Spring为了简化开发而生,让程序员只需关注核心业务的实现,尽可能的不再关注非业务逻辑代码(事务控制,安全日志等)Spring8大模块八大模块中有两大核心模块,AOP和IpCSpringCore模块
优降宁
·
2023-08-02 18:45
spring学习笔记
spring
学习
笔记
Spring学习笔记
——1
Spring学习笔记
——1一、Spring入门1.1、学习路线1.2、传统Javaweb开发困惑及解决方法1.3、三种思想的提出和框架概念1.3.1、IoC、DI和AOP思想提出1.3.2、框架的基本特点
Sumlll_
·
2023-08-02 10:23
SSM框架
spring
学习
笔记
Spring学习笔记
,包含Spring IOC、AOP基本原理、Bean管理、Spring 事务等等
创作不易,各位看官点赞收藏.文章目录Spring基础笔记1、控制反转(IOC)1.1、IOC底层原理1.2、IOC之Bean管理(XML)1.3、IOC之Bean管理(FactoryBean)1.4、Bean的作用域1.5、Bean的生命周期1.6、Bean的自动装配1.7、IOC之Bean管理(注解)1.8、注解实现属性注入1.9、配置类开启组件扫描2、切面编程(AOP)2.1、AOP底层原理2
吉星J_x
·
2023-07-30 07:27
spring
学习
笔记
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他