2019年6月23日

深入浅出Mybatis系列(三)---配置简介(mybatis源码篇)

摘要: 上篇文章《深入浅出Mybatis系列(二) Mybatis入门》写了一个Demo简单体现了一下Mybatis的流程。本次,将简单介绍一下Mybatis的配置文件: 上次例子中,我们以 SqlSessionFactoryBuilder 去创建 SqlSessionFactory, 那么,我们就先从Sq 阅读全文

posted @ 2019-06-23 22:49 情陌人灬已不在 阅读(174) 评论(0) 推荐(0) 编辑

深入浅出Mybatis系列(二)---Mybatis入门

摘要: 一、Mybatis环境搭建及简单实例 1. 新建web项目, 添加依赖包:mybatis包、数据库驱动包(我使用的是mysql)、日志包(我使用的是log4j), 由于我的是maven项目, 那么添加依赖包就简单了,直接在pom.xml添加依赖即可。 pom.xml: <dependencies> 阅读全文

posted @ 2019-06-23 22:42 情陌人灬已不在 阅读(176) 评论(0) 推荐(0) 编辑

深入浅出Mybatis系列(一)---Mybatis简介

摘要: 1、什么是MyBatis? MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。 iBATIS一词来源于“interne 阅读全文

posted @ 2019-06-23 22:18 情陌人灬已不在 阅读(289) 评论(0) 推荐(0) 编辑

Spring详解(九)------事务管理

摘要: 1、事务介绍 事务(Transaction),一般是指要做的或所做的事情。在计算机术语中是指访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。 这里我们以取钱的例子来讲解:比如你去ATM机取1000块钱,大体有两个步骤:第一步输入密码金额,银行卡扣掉1000元钱;第二步从ATM出100 阅读全文

posted @ 2019-06-23 21:29 情陌人灬已不在 阅读(307) 评论(0) 推荐(0) 编辑

2019年6月22日

Spring详解(八)------常用的连接池配置

摘要: 首先,我们准备Jdbc属性文件 jdbc.properties,用于保存连接数据库的信息,利于我们在配置文件中的使用 只要在applicationContext.xml(Spring的配置文件)中配置注册Jdbc属性文件 或者 一:Spring框架内置的连接池(内置jar包可以使用) 当然,它是使用 阅读全文

posted @ 2019-06-22 01:13 情陌人灬已不在 阅读(792) 评论(0) 推荐(0) 编辑

Spring详解(七)------AOP 注解

摘要: 1、注解实现 AOP ①、导入相应的 jar 包,以及在 applicationContext.xml 文件中导入相应的命名空间。 ②、注解配置 bean 目标类: 切面类: ③、配置扫描注解识别 这个我们在前面也讲过,上面配置的注解,Spring 如何才能识别这些类上添加了注解呢?我们必须告诉他。 阅读全文

posted @ 2019-06-22 01:04 情陌人灬已不在 阅读(175) 评论(0) 推荐(0) 编辑

Spring详解(六)------AspectJ 实现AOP

摘要: 1、什么是 AspectJ? AspectJ是一个面向切面的框架,它扩展了Java语言。AspectJ定义了AOP语法,也可以说 AspectJ 是一个基于 Java 语言的 AOP 框架。通常我们在使用 Spring AOP 的时候,都会导入 AspectJ 的相关 jar 包。 在 spring 阅读全文

posted @ 2019-06-22 00:53 情陌人灬已不在 阅读(138) 评论(0) 推荐(0) 编辑

Spring详解(五)------面向切面编程

摘要: 、AOP 什么? AOP(Aspect Oriented Programming),通常称为面向切面编程。它利用一种称为"横切"的技术,剖解开封装的对象内部,并将那些影响了多个类的公共行为封装到一个可重用模块,并将其命名为"Aspect",即切面。所谓"切面",简单说就是那些与业务无关,却为业务模块 阅读全文

posted @ 2019-06-22 00:37 情陌人灬已不在 阅读(180) 评论(0) 推荐(0) 编辑

Spring详解(十)------spring 环境切换

摘要: 软件开发过程一般涉及“开发 -> 测试 -> 部署上线”多个阶段,每个阶段的环境的配置参数会有不同,如数据源,文件路径等。为避免每次切换环境时都要进行参数配置等繁琐的操作,可以通过spring的profile功能来进行配置参数的切换。 以我用到的项目的实际情况为例,首先可以在resources文件夹 阅读全文

posted @ 2019-06-22 00:24 情陌人灬已不在 阅读(263) 评论(0) 推荐(0) 编辑

Spring详解(四)------注解配置DI

摘要: 第一步:在 applicationContext.xml 中引入命名空间 这里我们简单讲解一下这里引入的命名空间,简单来说就是用来约束xml文件格式的。第一个 xmlns:context ,这表示标签格式应该是 <context:标签名> 第二步:在 applicationContext.xml 文 阅读全文

posted @ 2019-06-22 00:21 情陌人灬已不在 阅读(141) 评论(0) 推荐(0) 编辑

2019年6月21日

Spring详解(三)------DI依赖注入

摘要: 1、什么是DI依赖注入? spring动态的向某个对象提供它所需要的其他对象。这一点是通过DI(Dependency Injection,依赖注入)来实现的。比如对象A需要操作数据库,以前我们总是要在A中自己编写代码来获得一个Connection对象,有了 spring我们就只需要告诉spring, 阅读全文

posted @ 2019-06-21 23:12 情陌人灬已不在 阅读(137) 评论(0) 推荐(0) 编辑

Spring详解(一)------IOC控制反转

摘要: 1、什么是 IOC? IOC-Inversion of Control,即控制反转。它不是什么技术,而是一种设计思想。 传统的创建对象的方法是直接通过 new 关键字,而 spring 则是通过 IOC 容器来创建对象,也就是说我们将创建对象的控制权交给了 IOC 容器。我们可以用一句话来概括 IO 阅读全文

posted @ 2019-06-21 23:08 情陌人灬已不在 阅读(178) 评论(0) 推荐(0) 编辑

Spring详解------概述

摘要: 1、什么是 Spring ? Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用 阅读全文

posted @ 2019-06-21 22:46 情陌人灬已不在 阅读(140) 评论(0) 推荐(0) 编辑

2019年6月20日

十一:JavaWeb中的监听器(二)

摘要: 一、监听域对象中属性的变更的监听器 域对象中属性的变更的事件监听器就是用来监听 ServletContext, HttpSession, HttpServletRequest 这三个对象中的属性变更信息事件的监听器。 这三个监听器接口分别是ServletContextAttributeListene 阅读全文

posted @ 2019-06-20 23:45 情陌人灬已不在 阅读(163) 评论(0) 推荐(0) 编辑

十:JavaWeb中的监听器(一)

摘要: 2.1、基本概念 JavaWeb中的监听器是Servlet规范中定义的一种特殊类,它用于监听web应用程序中的ServletContext, HttpSession和 ServletRequest等域对象的创建与销毁事件,以及监听这些域对象中的属性发生修改的事件。 2.2、Servlet监听器的分类 阅读全文

posted @ 2019-06-20 23:31 情陌人灬已不在 阅读(295) 评论(0) 推荐(0) 编辑

导航