自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

生锈的齿轮

这是必填字段。。。

  • 博客(22)
  • 收藏
  • 关注

原创 第6篇 Spring 整合 Junit[掌握]

第6篇 Spring 整合 Junit[掌握] 1 测试类中的问题和解决思路1.1 问题在测试类中,每个测试方法都有以下两行代码:ApplicationContext ac = new ClassPathXmlApplicationContext("bean.xml");IAccountService as = ac.getBean("accountService",IAccountService....

2020-09-08 14:46:15 119

原创 第5篇 基于注解的 IOC 配置

第5篇 基于注解的 IOC 配置 1 明确:写在最前学习基于注解的 IoC 配置,大家脑海里首先得有一个认知,即注解配置和 xml 配置要实现的功能都是一样 的,都是要降低程序间的耦合。只是配置的形式不一样。关于实际的开发中到底使用xml还是注解,每家公司有着不同的使用习惯。所以这两种配置方式我们都需要掌 握。我们在讲解注解配置时,采用上一章节的案例,把 spring 的 xml ...

2020-09-08 14:24:17 162

原创 第4篇 案例:使用 spring 的 IoC 的实现账户的 CRUD

第4篇 案例:使用 spring 的 IoC 的实现账户的 CRUD 1 需求和技术要求1.1 需求实现账户的 CRUD 操作1.2 技术要求使用 spring 的 IoC 实现对象的管理使用 DBAssit 作为持久层解决方案使用 c3p0 数据源 2 环境搭建2.1 拷贝 jar 包2.2 创建数据库和编写实体类create table account(id int primary k...

2020-09-08 13:50:19 127

原创 第3篇 使用 spring 的 IOC 解决程序耦合

第3篇 使用 spring 的 IOC 解决程序耦合 1 案例的前期准备[会用]本章我们使用的案例是,账户的业务层和持久层的依赖关系解决。在开始 spring 的配置之前,我们要先准备 一下环境。由于我们是使用 spring 解决依赖关系,并不是真正的要做增删改查操作,所以此时我们没必要写实体 类。并且我们在此处使用的是 java 工程,不是 java web 工程。1.1 准备 spring 的开发包官网:ht...

2020-09-07 14:00:52 99

原创 第2篇 IoC 的概念和作用

第2篇 IoC 的概念和作用 1 程序的耦合和解耦[理解]1.1 什么是程序的耦合耦合性(Coupling),也叫耦合度,是对模块间关联程度的度量。耦合的强弱取决于模块间接口的复杂性、调 用模块的方式以及通过界面传送数据的多少。模块间的耦合度是指模块之间的依赖关系,包括控制关系、调用关 系、数据传递关系。模块间联系越多,其耦合性越强,同时表明其独立性越差...

2020-09-07 13:42:52 215

原创 第1篇 Spring 概述

Spring 概述 1 spring 概述[了解]1.1 spring 是什么Spring 是分层的 Java SE/EE 应用 full-stack 轻量级开源框架,以 IoC(Inverse Of Control: 反转控制)和 AOP(Aspect Oriented Programming:面向切面编程)为内核,提供了展现层 Spring MVC 和持久层 Spri...

2020-09-07 13:24:21 88

原创 第16篇 Mybatis 注解开发 <四>

第16篇 Mybatis 注解开发 <四>这几年来注解开发越来越流行,Mybatis 也可以使用注解开发方式,这样我们就可以减少编写 Mapper 映射 文件了。本次我们先围绕一些基本的 CRUD 来学习,再学习复杂映射关系及延迟加载。 1 mybatis 的常用注解说明@Insert:实现新增@Update:实现更新@Delete:实现删除@Se...

2020-08-26 13:52:28 104

原创 第15篇 Mybatis 缓存<四>

第15篇 Mybatis 缓存<四>像大多数的持久化框架一样,Mybatis 也提供了缓存策略,通过缓存策略来减少数据库的查询次数,从而提 高性能。Mybatis 中缓存分为一级缓存,二级缓存。 1 Mybatis 一级缓存1.1 证明一级缓存的存在一级缓存是 SqlSession 级别的缓存,只要 SqlSession 没有 flush 或 close,它就存在。1...

2020-08-26 13:15:26 180

原创 第14篇 Mybatis 延迟加载策略<四>

第14篇 Mybatis 延迟加载策略<四>通过前面的学习,我们已经掌握了 Mybatis 中一对一,一对多,多对多关系的配置及实现,可以实现对象的 关联查询。实际开发过程中很多时候我们并不需要总是在加载用户信息时就一定要加载他的账户信息。此时就是我 们所说的延迟加载。 1 何为延迟加载?延迟加载:就是在需要用到数据时才进行加载,不需要用到数据时就不加载数据。延迟加载也称懒加载.好处:先从...

2020-08-26 12:54:06 197

原创 第13篇 Mybatis 多表查询之多对多<三>

第13篇 Mybatis 多表查询之多对多<三>

2020-08-25 12:51:26 126

原创 第12篇 Mybatis 多表查询之一对多 <三>

第12篇 Mybatis 多表查询之一对多 <三>

2020-08-25 12:50:39 96

原创 第11篇 Mybatis 的动态 SQL 语句<三>

第11篇 Mybatis 的动态 SQL 语句<三>

2020-08-25 12:49:52 120

原创 第10篇 Mybatis 连接池与事务深入<三>

第10篇 Mybatis 连接池与事务深入<三>

2020-08-25 12:49:03 113

原创 第9篇 SqlMapConfig.xml配置文件<二>

第9篇 SqlMapConfig.xml配置文件<二>

2020-08-24 10:44:31 314

原创 第8篇 Mybatis 传统 DAO 层开发[了解] <二>

第8篇 Mybatis 传统 DAO 层开发[了解] <二>

2020-08-24 10:43:51 96

原创 第7篇 Mybatis 的输出结果封装<二>

第7篇 Mybatis 的输出结果封装<二>

2020-08-24 10:43:08 104

原创 第6篇 Mybatis 的参数深入

第6篇 Mybatis 的参数深入 <二>

2020-08-24 10:42:14 83

原创 第5篇 基于代理 Dao 实现 CRUD 操作

第5篇 基于代理 Dao 实现 CRUD 操作<二>

2020-08-24 10:40:22 106

原创 第4篇 回顾

第4篇 回顾 1.1 自定义流程再分析 1.2 mybatis 环境搭建步骤第一步:创建 maven 工程第二步:导入坐标第三步:编写必要代码(实体类和持久层接口)第四步:编写 SqlMapConfig.xml第五步:编写映射配置文件第六步:编写测试类...

2020-08-24 10:34:08 83

原创 第3篇 自定义 Mybatis 框架

第3章 自定义 Mybatis 框架 3.1 自定义 Mybatis 框架的分析3.1.1 涉及知识点介绍本章我们将使用前面所学的基础知识来构建一个属于自己的持久层框架,将会涉及到的一些知识点:工厂模式 (Factory 工厂模式)、构造者模式(Builder 模式)、代理模式,反射,自定义注解,注解的反射,xml 解析, 数据库元数据,元数据的反射等。...

2020-08-20 13:05:53 124

原创 第2篇 Mybatis 框架快速入门

第2篇Mybatis 框架快速入门通过前面的学习,我们已经能够使用所学的基础知识构建自定义的 Mybatis 框架了。这个过程是基本功的考 验,我们已经强大了不少,但现实是残酷的,我们所定义的 Mybatis 框架和真正的 Mybatis 框架相比,还是显得 渺小。行业内所流行的 Mybatis 框架现在我们将开启学习。 2.1 Mybatis 框架开发的准备2.1.1 ...

2020-08-20 12:59:37 108

原创 第1篇 框架概述

框架概述 1.1 什么是框架1.1.1 什么是框架框架(Framework)是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种 定义认为,框架是可被应用开发者定制的应用骨架。前者是从应用方面而后者是从目的方面给出的定义。简而言之,框架其实就是某种应用的半成品,就是一组组件,...

2020-08-20 12:17:29 163

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除