自定义博客皮肤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)
  • 资源 (6)
  • 问答 (1)
  • 收藏
  • 关注

原创 SSH框架之Spring的aop编程、手动实现aop编程

AOP 面向切面的编程,AOP可以实现“业务代码”与“关注点代码”分离。一、AOP编程专业名词:1、Aop,aspect object programming,面向切面编程功能: 让关注点代码与业务代码分离。2、关注点:重复代码就叫做关注点。3、切面:关注点形成的类,就叫切面(类)。 4、面向切面编程:就是指对很多功能都有的重复的代码抽取,再在运行的时候往业务方法上动态植入“切面类代码”。

2017-03-27 21:06:13 510

原创 SSH框架之Spring的代理模式

一、概述: 1、代理(Proxy)是一种设计模式, 提供了对目标对象另外的访问方式;即通过代理访问目标对象。 2、这样好处:可以在目标对象实现的基础上,增强额外的功能操作。(扩展目标对象的功能)。 3、举例:明星(邓紫棋)<---经纪人<---用户 目标 (代理) 4、代理模式的关键点: 代理对象与目标对象。二、静态代理

2017-03-18 11:05:23 1207

原创 SSH框架之Spring的IOC容器的对象依赖关系(3)

一、IOC容器的对象依赖关系之注解 1、注解好处:注解方式可以简化spring的IOC容器的配置!2、使用注解步骤: 1)先引入context名称空间xmlns:context="http://www.springframework.org/schema/context"2)开启注解扫描<context:component-scan base-package="mfq.test">

2017-03-17 08:51:23 577

原创 SSH框架之Spring的IOC容器的对象依赖关系(2)

继续来介绍SpringIOC容器的对象依赖关系,本文介绍p名称空间注入属性值、自动装配。一、p名称空间注入属性值<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema

2017-03-16 23:13:44 490

原创 SSH框架之Spring的IOC容器的创建对象、对象依赖关系(1)

SpringIOC容器,是spring核心内容。 作用: 创建对象 & 处理对象的依赖关系。一、IOC容器创建对象: 1、创建对象,有几种方式: 1) 调用无参数构造器 2) 带参数构造器3) 工厂创建对象 a)工厂类,静态方法创建对象 b)工厂类,非静态方法创建对象

2017-03-16 15:47:28 763

原创 SSH框架之Spring的开发步骤、bean对象创建的细节

一、Spring的开发步骤: spring各个版本中: 在3.0以下的版本,源码有spring中相关的所有包【spring功能 + 依赖包】,如2.5版本。 在3.0以上的版本,源码中只有spring的核心功能包【没有依赖包】(如果要用依赖包,需要单独下载!)1、源码,jar文件(spring-framework-3.2.5.RELEASE):commons-logging-1.1.3.jar

2017-03-16 11:28:34 477

原创 SSH框架之Spring的引入、专业术语、概述

一、回顾及引入Spring框架 1、Struts与Hibernate框架可以做什么事? Struts,Mvc中控制层解决方案。可以进行请求数据自动封装、类型转换、文件上传、效验… Hibernate, 持久层的解决方案;可以做到,把对象保存到数据库, 从数据库中取出的是对象。2、传统的开发模式 基于mvc模式进行项目开发; 基于mvc的项目框架结构:

2017-03-16 10:34:52 350

原创 枚举

枚举:一些方法在运行时,它需要的数据不能是任意的,而必须是一定范围内的值,可以直接使用枚举予以解决。一、引入: 1、问题:某些方法所接收的数据必须是在固定范围之内的。2、解决: 方案一: 这时候我们的解决方案就是自定义一个类,然后私有化构造函数,在自定义类中创建本类的对象对外使用。 方案二:jdk1.5对以上问题提出了新的解决方案: 就是使用枚举类解决。

2017-03-11 17:33:38 213

原创 可变参数、自动装箱与自动拆箱

一、可变参数: 1、需求: 定义一个函数做加法功能(函数做几个数据的加法功能是不确定)。 方式一:函数重载,但是只要多一个参数就要重写一次方法,太麻烦。 方式二:数组 方式三:可变参数 2、可变参数的格式: 数据类型… 变量名3、可变参数要注意的细节: 1)如果一个函数的形参使用上了可变参数之后,那么调用该方法的时候可以传递参数也可以不传递参数。

2017-03-11 11:25:14 277

原创 静态导入、增强for循环

一、静态导入:JDK1.5的时候才出现的 1、静态导入的作用:简化书写,静态导入可以作用于一个类的所有静态成员。2、静态导入的格式: import static 包名.类名.静态的成员;package mfq.jdk;import java.util.ArrayList;import java.util.Collections;/*public class Demo1 { pub

2017-03-10 11:56:25 491

Struts拦截器案例——登陆

Struts拦截器的案例,没有使用Hibernate,使用的是JDBC,该代码的核心实现是拦截器,至于数据库可根据个人需求进行修改。

2017-01-05

Struts的文件上传下载

完整的基于Struts的文件资源上传下载,希望能够对大家有所帮助!

2017-01-05

hibernate查询详细代码讲解

看懂了,hibernate的hql查询基本就没什么问题了,如果仍有问题可以在CSDN上搜索Endeavor_,博主陪你一起讨论!

2016-12-29

session模拟数据库实现用户登录功能

模拟数据库,以session实现用户登陆功能,配套对应完整登陆注册页面!

2016-11-23

MySql卸载详解

MySql卸载详解

2016-10-04

MySql安装手册

MySql的安装详解

2016-10-04

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

TA关注的人

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