自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

在路上

Being away from home, we have nothing but a desire to make a figure

  • 博客(8)
  • 资源 (10)
  • 问答 (1)
  • 收藏
  • 关注

原创 Spring框架的设计理念与设计模式分析

Spring框架的设计理念与设计模式分析 摘要:本文试图剖析出Spring框架的作者设计Spring框架的骨骼结构的设计理念,有哪几个核心组件?为什么需要这些组件?它们又是如何结合在一起构成Spring的骨骼架构?Spring的AOP特性又是如何利用这些基础的骨骼架构来工作的?Spring中又使用了哪些设计模式来完成它的这种设计?它的这种设计理念对我们以后的软件设计有何启示?本文将解答这些问题

2017-06-17 17:54:36 1693

原创 spring框架学习(六)AOP

spring框架学习(六)AOP    AOP(Aspect-OrientedProgramming)面向方面编程,与OOP完全不同,使用AOP编程系统被分为方面或关注点,而不是OOP中的对象。 AOP的引入    在OOP面向对象的使用中,无可避免的会出现代码重复,而且使用面向对象的编程方式,这种重复无法避免,比如用户权限判断中,根据相应的权限执行相应的方法;在servle

2017-06-17 17:19:36 897

原创 spring框架学习(五)注解

spring框架学习(五)注解       注解Annotation,是一种类似注释的机制,在代码中添加注解可以在之后某时间使用这些信息。跟注释不同的是,注释是给我们看的,Java虚拟机不会编译,注解也是不编译的,但是我们可以通过反射机制去读取注解中的信息。注解使用关键字@interface,继承java.lang.annotition.Annotition    spring框架为我们提供

2017-06-17 16:44:41 664

原创 spring框架学习(四)自动装配

spring框架学习(四)自动装配     set注入和构造方法注入有时在做配置时比较麻烦。所以框架为了提高效率,提供了自动装配功能,简化配置。spring框架不支持自动转配的,要想使用自动装配需要修改spring配置文件中标签的autowire属性。     自动装配属性有6个值可以选择,分别代表 不同的的含义。 1.byName     从spring环境中获取目标对象时,目标

2017-06-16 22:48:44 514

原创 spring框架学习(三)junit单元测试

spring框架学习(三)junit单元测试     单元测试(unit testing) ,是指对软件中的最小可测试单元进行检查和验证。单元测试不是为了证明您是对的,而是为了证明您没有错误。单元测试主要是用来判断程序的执行结果与自己期望的结果是否一致。关键是在于所用的测试用例(Test Case) 。         下面以上一篇文章中set注入的第一个实例为测试对象。进行单元测试。

2017-06-16 22:13:23 494

原创 spring框架学习(二)依赖注入

spring框架学习(二)依赖注入    spring为我们提供了三种注入方式:set注入,构造方法注入和接口注入。接口注入方式不做说明。以下介绍前两种注入方式。 一、set注入 采用属性的set方法注入,就称为set注入 1. 给普通字符类型赋值 public class User{      private  String username;          public

2017-06-16 12:43:22 761

原创 spring框架学习(一)

spring框架学习(一) 一、什么是spring框架     spring是J2EE应用程序框架,是轻量级的IoC和AOP的容器框架,主要是针对javaBean的生命周期进行管理的轻量级容器,可以单独使用,也可以和Struts框架,ibatis框架等组合使用。 二、架构概述 1.IoC(Inversion of Control)控制反转,对象创建责任的反转,在spring中BeanF

2017-06-16 11:14:21 2165

原创 MyBatis快速学习

一、MyBatis简介 二、当前有很多Java实现的持久化框架,而MyBatis流行起来有以下原因 三、Mybatis基本结构 四、mybatis面向用户的对象 五、MyBatis映射配置 六、动态语句 七、缓存 八、Spring 事务配置 九、事务传播属性 十、事务隔离级别 十一、批量操作 十二、单元测试

2017-06-15 23:12:32 395

aspose-words、itextpdf完美解决java将word、excel、ppt、图片转换为pdf文件

aspose-words、itextpdf完美解决java将word、excel、ppt、图片转换为pdf文件. aspose-words-15.8.0-jdk16.jar aspose-cells-21.8.cracked.jar itext-asian-5.2.0.jar itextpdf-5.4.3.jar

2023-08-02

SpringCloud第2季2020.3.2.mmap

2020最新版SpringCloud(H版&alibaba)框架开发教程完整版脑图,包含有完整大纲和详细的备注信息

2020-06-04

Linux.xmind

主要包含Linux操作系统安装、文件和目录、用户和组管理、权限管理等内容的知识总结和操作命令详解,在日常的知识点复习中还是很方便的,但是不适合刚学习linux的初学者。

2020-02-07

springboot-mybatis.rar

springboot整合mybatis代码实现,简单明了的学习,对插件工具的使用,和了解这些东西的作用,提高开发效率

2019-09-10

SpringDataJpa.rar

Spring Data 与JPA 本文中的源码,包括数据库mysql文件,可以结合本文深入学习Spring Data JAP

2019-09-04

JavaScript知识Xind思维导图(下)

系统的解读javascript知识结构体系,结构体系明确,对于知识的回顾与查找较有帮助。

2017-02-23

JavaScript知识Xind思维导图

系统的解读javascript知识结构体系,结构体系明确,对于知识的回顾与查找较有帮助。

2017-02-23

Java基础知识概述Xind思维导图

对于初学Java知识者有较大的帮助,对于java知识结构体系一目了然,方便对知识的复习。

2017-02-23

详解java接口、继承和多态

详解java接口、继承和多态

2016-12-28

java编程规范

java语言编写规范,适合于java开发中层水平人员

2016-12-08

数据库管理系统

2016-12-03

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

TA关注的人

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