框架
吃醉了的彩虹糖
这个作者很懒,什么都没留下…
展开
-
spring-mybatis中bean的注入
这里写目录标题spring原理bean的生成mybatis整合springspring原理bean的生成首先对包进行扫描,如果扫描到@component注解,根据XX.class会生成一个BeanDefinition,基于BeanDefinition中的属性通过bean工厂后置处理器进行一个修改后创建bean对象。public interface BeanDefinition extends AttributeAccessor, BeanMetadataElement { String原创 2020-10-17 18:31:54 · 2539 阅读 · 0 评论 -
SpringCloud
SpringCloud微服务概述什么是微服务目前的微服务并没有一个统一的标准,一般是以业务来划分将传统的一站式应用,拆分成一个个的服务,彻底去耦合,一个微服务就是单功能业务,只做一件事。与微服务相对的叫巨石微服务与微服务架构微服务是一种架构模式或者一种架构风格,提倡将单一应用程序划分成一组小的服务独立部署,服务之间相互配合、相互协调,每个服务运行于自己的进程中。服务与服务间采用轻量级通讯,如HTTP的RESTful API等避免统一的、集中式的服务管理机制微服务的优缺点优点原创 2020-06-19 10:28:48 · 359 阅读 · 0 评论 -
Spring01_IoC 的概念和作用
文章目录IoC 的概念和作用程序的耦合和解耦IoC 的概念和作用程序的耦合和解耦何为耦合耦合:程序间的依赖 ,包括类之间的依赖,方法之间的依赖。何为解耦解耦:降低程序间的耦合,提高独立性实际开发中:编译期不依赖,运行时才依赖解耦的思路使用反射来创建对象,而避免使用new关键字https://blog.csdn.net/sinat_38259539/article/detail...原创 2020-03-18 22:12:58 · 182 阅读 · 0 评论 -
mybatis05_Mybatis 连接池与事务深入&Mybatis 的动态 SQL 语句
Mybatis 连接池与事务深入1、连接池(用于存储连接的一个容器):(容器就是一个集合对象,该集合必须是线程安全的,不能两个线程拿到同一连接。该集合还必须实现队列的特性:先进先出)我们在实际开发中都会使用连接池。因为它可以减少我们获取连接所消耗的时间。2、mybatis中的连接池mybatis连接池提供了3种方式的配置:配置的位置:主配置文件SqlMapConfig.xml中的d...原创 2020-02-20 22:15:53 · 152 阅读 · 0 评论 -
mybatis07-延迟加载、缓存、注解开发
1、Mybatis中的延迟加载问题:在一对多中,当我们有一个用户,它有100个账户。 在查询用户的时候,要不要把关联的账户查出来? 在查询账户的时候,要不要把关联的用户查出来? 在查询用户时,用户下的账户信息应该是,什么时候使用,什么时候查询的。在查询账户时,账户的所属用户信息应该是随着账户查询时一起查询出来。什么是延迟加载在真正使用数据时才发起查询,不用的时...原创 2020-02-23 19:40:58 · 95 阅读 · 0 评论 -
mybatis06-Mybatis 多表查询
多表查询Mybatis 多表查询之一对一Mybatis 多表查询之一对多Mybatis 多表查询之多对多原创 2020-02-22 20:42:40 · 105 阅读 · 0 评论 -
mybatis04_SqlMapConfig.xml配置文件
SqlMapConfig.xml 中配置的内容和顺序-properties(属性)--property-settings(全局配置参数)--setting-typeAliases(类型别名)--typeAliase--package-typeHandlers(类型处理器)-objectFactory(对象工厂)-plugins(插件)-environments(环境集合属...原创 2020-02-19 23:52:21 · 86 阅读 · 0 评论 -
mybatis03- 基于代理 Dao 实现 CRUD 操作
基于代理 Dao 实现 CRUD 操作IUserdaopublic interface IUserDao { List<User> findAll();//查询所有用户 void saveUser(User user);//保存用户 void updateUser(User user);//更新 void deleteUser(Integer id)...原创 2020-02-18 23:03:43 · 115 阅读 · 0 评论 -
mybatis02-自定义mybatis编码(根据测试类中缺少的创建接口和类)
以pom.xml中缺少以下配置为例<dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.4.4</version></dependency>则会导致te...原创 2020-02-17 22:16:41 · 219 阅读 · 0 评论 -
mybatis-01
加粗斜体标题删除线无序有序待办引用代码块表格超链接图片视频导入导出摘要保存撤销重做目录帮助读取配置文件:用到的技术就是解析xml文件技术。(此处用的是dom4j解析xml文件)连接数据库的配置信息,可以创建Connection对象<property name="driver" value="com.mysql.jdbc.Driver"/&...原创 2020-02-17 17:18:49 · 95 阅读 · 0 评论