2023年1月15日

7.Bean的自动装配

摘要: 自动装配是spring满足bean依赖的一种方式! spring会在上下文中自动寻找,并自动给bean进行装配! 在spring中有三种装配方式: (1) 在xml文件中显示的配置 (2) 在Java中显示的配置 (3) 隐式的自动装配bean 【重要】 1.测试 一个人有猫和狗!! 2.byNam 阅读全文

posted @ 2023-01-15 23:11 人无远虑必有近忧 阅读(10) 评论(0) 推荐(0) 编辑

6.DI依赖注入

摘要: 1.构造器注入 前面已经使用过 2.set注入【重点】 依赖注入:set注入 依赖:bean对象的创建依赖于spring容器 注入:bean对象中的所有属性由spring容器注入 环境搭建: (1)导入依赖 <dependencies> <!-- https://mvnrepository.com/ 阅读全文

posted @ 2023-01-15 20:17 人无远虑必有近忧 阅读(15) 评论(0) 推荐(0) 编辑

5.spring配置说明

摘要: 1.bean id:bean的唯一标识符 class:bean对象所对应的全限定名:包名+类型 name:也是别名,可以同时起多个别名 2.alias name:原来的名字 alias:设置的别名 3.imports imports一般用于多人开发时使用 可以将多个bean配置文件进行合并使用 4. 阅读全文

posted @ 2023-01-15 00:16 人无远虑必有近忧 阅读(13) 评论(0) 推荐(0) 编辑

2023年1月14日

4.IOC对象的创建方式

摘要: 1.使用无参构造创建对象,默认 2.使用有参构造创建对象 (1)下标赋值 <!--有参构造的方式一:下标--> <bean id="user2" class="com.zuo.dao.User"> <constructor-arg index="0" value="Index-zuo"/> </be 阅读全文

posted @ 2023-01-14 23:37 人无远虑必有近忧 阅读(17) 评论(0) 推荐(0) 编辑

2023年1月12日

3.IOC控制反转

摘要: IOC本质 控制反转loc(lnversion of Control),是一种设计思想,由被动编程变为主动接收,DI(依赖注入)是实现loC的一种方法,也有人认为DI只是IOC另一种说法。没有IOC的程序中,我们使用面向对象编程,对象的创建与对象间的依赖关系完全硬编码在程序中,对象的创建由程序自己控 阅读全文

posted @ 2023-01-12 00:46 人无远虑必有近忧 阅读(58) 评论(0) 推荐(0) 编辑

2023年1月11日

2.Spring组成及扩展

摘要: Spring的组成: SpringBoot 快速开发脚手架 可以快速开发单个微服务,把一个功能单独提取出来就是一个微服务 约定大于配置,主要学习他的配置 学习SpringBoot的前提是要掌握Spring和SpringMVCSpringCloud SpringCloud基于SpringBoot实现的 阅读全文

posted @ 2023-01-11 20:53 人无远虑必有近忧 阅读(12) 评论(0) 推荐(0) 编辑

1.spring简介

摘要: Spring: 春天 > 给软件行业带来了春天! 2002,首次推出了Spring框架的雏形: interface21框架! Spring框架即以interface21框架为基础,经过重新设计,并不断丰富其内涵,于2004年3月24日,发布了1.0正式版。 RodJohnson,Spring Fra 阅读全文

posted @ 2023-01-11 19:36 人无远虑必有近忧 阅读(14) 评论(0) 推荐(0) 编辑

2023年1月8日

12.缓存

摘要: 1.简介 (1)什么是缓存Cache? 存在内存中的临时数据 将用户经常查询的数据放在缓存(内存)中,用户去查询数据就不用从磁盘上(关系型数据库数据文件)查询,从缓存中查询,从而提高查询效率,解决了高并发系统的性能问题。 (2)为什么使用缓存? 减少和数据库的交互次数,减少系统开销,提高系统效率 ( 阅读全文

posted @ 2023-01-08 17:23 人无远虑必有近忧 阅读(91) 评论(0) 推荐(0) 编辑

11.动态SQL

摘要: 什么是动态SQL: 动态SQL就是指根据不同的条件生成不同的SQL语句 if:这条语句提供了可选的查找文本功能。 //动态sql--if List<Blog> getBlog(Map<String,Object> map); <select id="getBlog" parameterType="m 阅读全文

posted @ 2023-01-08 01:48 人无远虑必有近忧 阅读(27) 评论(0) 推荐(0) 编辑

10,复杂查询的处理(一对多,多对一)

摘要: 1.复杂环境的搭建 (1)配置文件 db.properties driver=com.mysql.jdbc.Driver url=jdbc:mysql://127.0.0.1:3306/mybatis?useSSL=true&useUnicode=true&characterEncoding=UTF 阅读全文

posted @ 2023-01-08 01:05 人无远虑必有近忧 阅读(20) 评论(0) 推荐(0) 编辑

导航