自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Dearan33的博客

读书破万卷,下笔如有神!

  • 博客(10)
  • 资源 (2)
  • 收藏
  • 关注

原创 Spring--JdbcTemplate

1.JdbcTemplate简介为了使 JDBC 更加易于使用, Spring 在 JDBC API 上定义了一个抽象层, 以此建立一个 JDBC 存取框架.作为 Spring JDBC 框架的核心, JDBC 模板的设计目的是为不同类型的 JDBC 操作提供模板方法. 每个模板方法都能控制整个过程, 并允许覆盖过程中的特定任务. 通过这种方式, 可以在尽可能保留灵活性的情况下, 将数据库...

2018-03-26 10:35:56 308

原创 Mybatis映射文件Mapper

前提说明使用Dao接口+映射文件的方式创建Dao对象在接口方法参数中可以使用@Param(“别名”)来指定当前参数的名称,在映射文件中使用#{别名}来获取对应的参数值当只有一个参数时,会自动将参数值作为PreparedStatement的参数当具有多个参数时且不使用@param注解时,可以使用#{arg0}来指定参数下标获得,0表示第一个参数1.insert标签·····...

2018-03-23 16:55:04 311

原创 Spring--AOP

1.什么是AOPAOP(Aspect-Oriented Programming, 面向切面编程): 将分散在各个方法中的相同的功能提取出来,并在运行时动态的将切面注入到各方法中;它是OOP的有力补充,OOP是纵向的抽象,AOP是横向的抽象;2. 使用AOP的好处1. 每个事物逻辑位于一个位置, 代码不分散, 便于维护和升级2. 业务模块更简洁, 只包含核心业务代码....

2018-03-23 13:22:05 140

原创 Spring--Bean的生命周期

Spring 的IOC容器负责对singleton作用域的bean实例进行管理,允许在生命周期的特定阶段执行特定的任务 1. 实例化 通过构造方法或者工厂来创建bean实例;当使用BeanFactory时,只有在调用getBean()方法真正获得bean实例时,才会具体的实例化某个对象;当使用ApplicationContext时,则会预先将所有的bean对象进行实例化,可以...

2018-03-19 12:21:48 149

原创 Spring---Bean的作用域

1.bean标签中的scope属性在bean标签中,可以使用scope属性来设置当前bean对象的作用域,默认为singleton(单例),由IOC容器负责创建和管理,除了使用xml进行配置之外,还可以使用@Scope注解来配置2. singletonsingleton:单例;由IOC容器进行创建管理,每一个IOC都会创建某一对象的唯一实例示例:在xml配置文件中不设置scope属...

2018-03-18 11:07:53 155

原创 MyBatis实现数据库操作DAO的三种方式

1.Dao接口+Dao实现类+XML映射文件(不建议使用,较繁琐)具体实现细节:通过在Dao接口的实现类中调用SqlSession的方法,与传统的在实现类中调用JDBC提供的一系列执行sql的方法大同小异1. 创建Dao接口:package com.oracle.dao;import java.util.List;import com.oracle.vo.Book;pub...

2018-03-14 14:19:36 3185

原创 MyBatis基础知识

1.关于框架框架相当于一个软件的半成品,一个框架中包含了软件开发过程中所需要的多个通用功能(组件),使用框架进行项目开发更加容易2. 什么是MyBatismybatis是一个持久层的框架,它支持自定义sql,存储过程,高级映射;几乎消除了所有的jdbc代码;它是一个半自动化的持久层框架,因为支持自定义sql所以速度更快,效率更高3.MyBatis的优点相比较传统JD...

2018-03-12 18:55:51 206

原创 初识Spring

1.什么是SpringSpring是一个开源框架Spring为简化企业级应用开发而生,Spring可以使用简单的javabean实现以前只有EJB才能实现的功能Spring是一个DI(IOC)和AOP容器框架2.Spring的特点轻量级:非侵入式依赖注入:DI(dependency injection),IOC面向切面编程:AOP(aspect oriented programming)容器:Sp...

2018-03-11 16:50:42 174

转载 工厂模式

1.工厂模式工厂模式就相当于创建实例对象的new,虽然这样做,可能多做一些工作,但会给系统带来更大的可扩展性和尽量少的修改量。在实际应用中,工厂方法用得比较多一些,而且是和动态类装入器组合在一起应用作用:统一的创建对象2.工厂模式的三种类型简单工厂(SimpleFactory)工厂方法(FactoryMethod)抽象工厂(AbstractFactory)3.简单工厂三个角色工厂角色:创建产品抽象...

2018-03-09 13:15:33 133

原创 设计模式简单了解

1.什么是设计模式(Design Pattern)设计模式是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。通俗来说,设计模式就是设计中的套路2.为什么使用设计模式根本原因是为了代码复用,增加可维护性,让代码更容易被他人理解、保证代码可靠性。3.设计模式的三种类型(共23种设计模式)创建型结构型行为型4.设计模式的三要素模式名称问题解决方案:解决问题的具体方法(使用类图,清晰明了...

2018-03-09 11:33:04 267

简单的图书管理系统

简单的图书管理系统的练习,纯练习,备份一下,免得丢失

2018-01-14

jquery实现贪吃蛇小游戏

(写的思维混乱,只是想留个纪念,有时间重新写一遍)

2017-12-20

空空如也

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

TA关注的人

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