自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 图床

2019-09-01 18:16:13 671

转载 【spring】(三)装配spring bean详解

文章目录一、装配Bean的概述1.1 方式选择的原则二、通过XML配置装配Bean2.1 装配简易值2.2 装配集合2.3 命名空间装配2.4 引入其他配置文件三、通过注解装配Bean3.1 使用@Compoent 装配 Bean 转载自https://www.cnblogs.com/wmyskxz/p/8830632.html 一、装配Bean的概述 前面已经介绍了Spring IoC 的理念和...

2019-07-17 09:49:34 118

原创 【SpringMVC】(一)SpringMVC框架理解

文章目录一、为什么要使用SpringMVC二、MVC设计模式三、SpringMVC架构 本文转载自https://blog.csdn.net/litianxiang_kaola/article/details/79169148 javaEE体系结构包括四层,从上到下分别是应用层,Web层,业务层,持久层。Struts和SpringMVC是web层的框架,Spring是业务层的框架,Hibernat...

2019-07-16 16:47:43 704

原创 【spring】(二)理解Spring IoC

文章目录一、IOC是什么 本文参考 https://www.cnblogs.com/xdp-gacl/p/4249939.html https://www.cnblogs.com/wmyskxz/p/8824597.html 一、IOC是什么 IoC ——Inversion of control,即控制反转,不是什么技术,而是一种思想。在Java 开发中,意味着将你设计好的 对象交给容器控制,而不...

2019-07-16 09:33:21 109

原创 【设计模式】代理模式详解

文章目录一、理解代理模式二、静态代理二、动态代理2.1 理解动态代理2.1 jdk代理2.2 cglib代理 一、理解代理模式 代理(Proxy)是一种设计模式,提供了对目标对象另外的访问方式;即通过代理对象访问目标对象。这样做的好处是:可以在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能. 这里使用到编程中的一个思想: 不要随意去修改别人已经写好的代码或者方法,如果需改修改,可以...

2019-07-11 19:08:21 125

原创 【Spring】(一)spring快速入门

文章目录一、Spring简介1.1 Spring的特点 一、Spring简介 Spring是一个开放源代码的设计层面框架,他解决的是业务逻辑层和其他各层的松耦合问题。因此他将面向接口的编程思想贯穿整个系统应用。Spring是于2003年兴起的一个轻量级的java开发框架。简单来说,Spring是一个分层的JavaSE/EE full-stack(一站式)轻量级开源框架 1.1 Spring的特点 ...

2019-07-11 12:08:25 98

原创 【mybatis】(四)mybatis高级映射——一对一、一对多、多对多

mybatis 支持自动映射和手动映射 自动映射:可以根据查询出的结果自动将数据封装成resultType指定的类型。原理:通过反射创建对象,根据结果集中的字段名,找到对应的setter方法给属性赋值 - 要求:字段名和属性名需要保持一致。 - 注:如果数据库表的字段和对应的pojo类的属性名不相等,需要在查询时给字段取别名 手动映射:当自动映射没有办法将数据赋值给属性时,需要程序员手动指定规则...

2019-07-10 09:26:47 334

原创 【mybatis】(二)、基于接口的mybatis

文章目录一、配置方式和接口方式的区别二、mybatis接口开发2.1 实例2.1.1 teacherMapper.xml mapper文件2.2.2 TeacherMapper.java 对应的接口类2.2.3 测试类2.2 接口开发注意3 接口映射过程 一、配置方式和接口方式的区别 在上一讲中,采用配置的方式使用mybatis框架。操作数据库时,利用SqlSession对象调用对应的方法去...

2019-07-09 18:00:23 138

原创 【mybatis】(一)mybatis快速入门

文章目录一、定义二、mybatis使用步骤1、导入mybatis依赖包2、编写mybatis的主配置文件。3、准备数据库和数据4、编写POJO类5、编写mapper文件6、在主配置文件中加载mapper文件二、mybatis:自动映射的原理三、接口映射四、在mybatis中获取参数值方式 一、定义 MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis...

2019-07-08 20:27:51 97

转载 排序算法

0、算法概述 0.1 算法分类 十种常见排序算法可以分为两大类: 比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此也称为非线性时间比较类排序。 非比较类排序:不通过比较来决定元素间的相对次序,它可以突破基于比较排序的时间下界,以线性时间运行,因此也称为线性时间非比较类排序。 0.2 算法复杂度 0.3 相关概念 稳定:如果a原本在b前...

2019-04-12 09:23:50 88

空空如也

空空如也

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

TA关注的人

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