Spring
奈斯菟咪踢呦
联系电话:15718879112
展开
-
Spring+Mybatis+SpringMVC+Maven+MySql (二)sping+mybatis配置、单元测试
一、Spring + mybatis配置 1、整个工程目录如下: 2、pom文件:project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.or原创 2018-01-11 17:10:01 · 212 阅读 · 0 评论 -
深入理解java核心机制(虚拟机JVM类加载,反射)
一、java的核心机制java有两种核心机制:java虚拟机(JavaVirtual Machine)与来及回收机制(Garbage collection)Java虚拟机:是运行所有java程序的抽象计算机,是java语言的运行环境,在其上面运行Java代码编译后的字节码程序,java虚拟机实现了与平台无关性 java垃圾回收:自动释放不用对象内存空间,在java程序运行过程中自动进...转载 2018-05-14 11:10:15 · 428 阅读 · 0 评论 -
Spring框架 IOC(原理详解)(一)
一、Spring开源框架的简介Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。...原创 2018-05-07 11:47:12 · 4372 阅读 · 2 评论 -
Spring框架 AOP(动手模拟Spring的AOP)(二)
简单来说,spring是一个轻量级的控制反转(IOC)和面向切面(AOP)的容器框架。1、AOP简述面向对象强调“一切皆对象”,是对真实世界的模拟。然而面向对象也并不是完美无缺,它更注重于对象层次结构方面的东西,对于如何更好的管理对象行为内部结构,还存在些许不足。那么如何使这个问题得到更完美的解决呢?答案就是AOP。说到AOP,我们就不得不提一下软件的纵向和横向问题,从纵向结构来看我们...转载 2018-05-11 14:14:49 · 139 阅读 · 0 评论 -
Spring框架 AOP(原理详解)(一)
上次的博文https://blog.csdn.net/qq_34288630/article/details/80223612(Spring框架 IOC(原理详解)(一))中,我为大家简单介绍了一下Spring框架核心内容中的IoC,接下来我们继续讲解另一个核心AOP(Aspect Oriented Programming),即面向切面编程。1、OOP回顾在介绍AOP之前先来回顾一下比较熟...转载 2018-05-10 09:45:55 · 335 阅读 · 0 评论 -
Spring框架 IOC(动手模拟spring的IoC)(二)
结合上一篇ioc详解,理解清楚ioc是什么,看到一篇博客手动模拟spring的IoC,对他进一步学习,此处摘录下来日后来看:动手模拟IoC实现首先我们把我们用的dao、service、entity定义出来: Student.java :package com.bzu.entity; public class Student { private int id; ...转载 2018-05-09 17:49:40 · 155 阅读 · 0 评论 -
Spring的注解@Qualifier应用
最近在项目开发中用到Spring的注解@Qualifier场景1 应用应用场景:如下类public abstract class AbstractEventSerivceImpl<T> { 。。。。。。。。。。。。。。。 }同时下面几个类都继承了上面的类@Service("orderPayStatusEventService")publi...原创 2018-03-13 16:13:07 · 320 阅读 · 0 评论 -
Spring+Mybatis+SpringMVC+Maven+MySql (一)搭建实例idea maven 创建 java web工程
**一、数据库表准备** 1、简单创建一个表 2、表里插入一些数据**二、创建工程** 1、Maven工程创建 (1)新建 (2)选择快速框架 (3)输出项目名,包(表示web项目,以后可以spingMVC连起来用) 下一步: 点击完成(4)创建完成之后 建好项目后,打开,点击Auto-Import 目录如下: 配置项目的JDK和language level 在mai原创 2018-01-10 11:44:35 · 690 阅读 · 0 评论 -
Spring+Mybatis+SpringMVC+Maven+MySql (三)配置SpringMVC
源代码下载地址:http://download.csdn.net/download/qq_34288630/10206250 (1)在resource中的application.xml中添加扫描:添加内容: context:component-scan base-package="com.psw"> context:exclude-filter type=原创 2018-01-12 17:32:55 · 204 阅读 · 0 评论 -
Spring 中的事务控制
编程式事务、这里不讲,就是将事务的开启关闭写在代码里。不做重点。1、Spring的声明式事务控制编程式事务管理将数据层提交事务的代码加入逻辑层,与Spring无侵入式编程思想的主思想冲突,实际开发过程中,往往采用声明式事务管理形式通过编程式事务管理的代码不难看出,在业务逻辑层对应的业务上添加某些代码即可完成整体事务管理的操作,SpringAOP的思想,将公共的代码加入后,即可完成对应的...转载 2018-05-21 14:42:01 · 10846 阅读 · 1 评论