自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 设计模式之单身模式

单身模式 1.目的:保证一个类只可以创建唯一一个对象 2.实现:构造函数私有化----->类外不可创建对象                                     ------>不可被继承 一.类的静态数据成员 1. 在类内定义,类外初始化 (1)定义 static 数据类型  静态成员名 (2)初始化 数据类型 类名:: 静态成员名=初始化值   ...

2018-09-29 09:37:28 620

原创 Mybatis配置文件与约束

1.Mybatis主配置文件mybatis.xml <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"&gt

2018-09-16 17:43:48 1110

原创 Spring的事务管理

一.什么是事务? 事务:逻辑上的一组操作,组成这组操作的各个单元,要么全都成功,要么全都失败   二.事务的特性 原子性:                            事务不可分割 一致性:                            事务执行前后数据完整性保持一致 隔离性:                            一个事的执行不应受到其他事务的干扰 ...

2018-09-15 18:55:24 117

原创 Spring的JDBC的模板的使用

Spring是EE开发的一站式框架,有EE开发的每一层模板 一.JDBC模板的使用入门 1.创建数据库和表 SHOW DATABASES USE hero SHOW TABLES CREATE TABLE account (id INT PRIMARY KEY AUTO_INCREMENT,NAME VARCHAR(20),money DOUBLE) SELECT * FROM accoun...

2018-09-13 09:57:28 195

原创 Spring AOP的基于AspectJ注解开发

一.Spring的AOP的注解开发详细过程 1.编写目标类并配置 这个目标类并没有实现接口,因此spring会自动用Cglib来对其进行动态代理 public class OrderDao { void add(){ System.out.println("add..."); } void delete(){ System.out...

2018-09-12 17:43:33 149

原创 Spring AOP的XML开发

一.什么是AOP? 面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的技术 AOP是OOP的延续,是软件开发中的热点,也是spring框架中的重要内容,是函数式编程的一种衍生范型 利用AOP可以对业务各个部分进行隔离,从而使业务各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率   AOP是OOP的扩展和延伸,解决OOP开发遇到的问题 可以通过预编译和运...

2018-09-11 20:10:43 164

原创 Spring IOC注解的详解

一.Component组件 修饰一个类,将这个类交给spring管理 这个类有三个衍生注解(功能类似),修饰类 @Controller:修饰web层 @Service:修饰service层 @Dao:修饰dao层   二.属性注入的注解 1.普通属性 @value 2,对象属性 (1)@Autowired:设置对象类型的属性的值,是按照类型进行属性注入的 我们习惯按照名字进...

2018-09-06 15:39:58 242

原创 Spring IOC控制反转及DI注入 XML详解

一.spring IOC 原理详解 创建对象时,我们一直倡导低耦合,少侵入原则,于是应面向接口编程 //原来的写法 public class BookServiceImpl { private BookDaoImpl bookDaoImpl; public void oldCode(){ bookDaoImpl=new bookDaoImpl(); b...

2018-09-04 21:53:21 251 1

原创 Spring概述

一.什么是spring? Spring是一个开放源代码的设计层面框架,他解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson创建。简单来说,Spring是一个分层的JavaSE/EE full-stack(一站式) 轻量级开源框架   二.spring的特点 1.方便...

2018-09-04 21:52:21 303

空空如也

空空如也

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

TA关注的人

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