1. 面向切面基本概念 面向切面编程(也叫面向方面编程):Aspect Oriented Programming(AOP),是软件开发中的一个热点,也是 Spring 框架中的一个重要内容。利用 AOP 可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同 ...
分类:
编程语言 时间:
2018-10-21 16:01:49
阅读次数:
166
1.IOC控制反转的概念 IOC(控制反转:Inverse of Control ),又称作 依赖注入,是一种重要的面向对象编程的法则来削减计算机程序的耦合问题,也是轻量级的 Spring 框架的核心。 2. IOC控制反转举例理解 实现功能:一个员工(张三)完成测试工作 实现功能:将控制权转交给主 ...
分类:
编程语言 时间:
2018-10-21 10:56:04
阅读次数:
173
书籍摘要-Spring4.x实战 第4章 IOC 容器IOC 控制反转,也叫做依赖注入 DI。指的是调用类对某一接口实现类的依赖关系由第三方注入,以消除两个类之间的依赖关系。IOC 类型有 3 种,分别是构造函数注入、属性注入、接口注入。 第7章 Spring AOP 基础一些名词解释: 连接点:程 ...
分类:
编程语言 时间:
2018-10-04 09:42:26
阅读次数:
152
1、Spring Boot 有那些核心内容: 1)自动配置 2)起步依赖 3)命令行界面 4)Actuator 2、Spring Boot 如何实现应用程序上下文的自动配置 1)Spring4 的条件化配置特性 2)Maven或者Gradle的传递依赖解析特性 3、Spring Boot项目 和 S ...
分类:
编程语言 时间:
2018-10-01 13:20:21
阅读次数:
152
前言:本项目基于spring4.x构建,使用ehcache3.5.2和JCache(jsr107规范) 一、依赖 除了ehcache和cache-api外,注意引用spring-context-support <dependency> <dependency> <groupId>org.spring ...
分类:
编程语言 时间:
2018-09-18 11:04:49
阅读次数:
420
Java配置是Spring4.x推荐的配置方式,可以完全替代xml配置。 1、@Configuration 和 @BeanSpring的Java配置方式是通过 @Configuration 和 @Bean 注解实现的:a、@Configuration 作用于类上,相当于一个xml配置文件b、@Bea ...
分类:
编程语言 时间:
2018-09-16 16:06:09
阅读次数:
347
如果使用Maven构建项目,spring在加载xsd文件时总是先试图在本地查找xsd文件(spring的jar包中已经包含了所有版本的xsd文件), 如果没有找到,才会转向去URL指定的路径下载。 1.Spring3 配置文件样例(applicationContext.xml) 2.Spring4 ...
分类:
编程语言 时间:
2018-09-08 13:09:48
阅读次数:
216
freemarker freemarker 官网:https://freemarker.apache.org/ freemarker starter: note: 1、可以使用freemarker的starer来构建web MVC应用 2、spring MVC支持使用freemarker 3、Fre ...
分类:
编程语言 时间:
2018-09-02 17:17:25
阅读次数:
331
在本教程中,我们将使用基于注解的配置集成Spring和Hibernate。 我们将开发包含表单要求用户输入一个简单的CRUD为导向Web应用程序,使用Hibernate保存输入的数据到 MySQL 数据库,从数据库和更新检索记录或删除它们在事务中,全部采用注解配置。 使用以下技术: Spring 4 ...
分类:
数据库 时间:
2018-08-22 20:35:25
阅读次数:
200
这篇文章显示 Hibernate 的多对多实例,在 Spring MVC CRUD Web应用程序中连接表。我们将同时讨论管理多对多关系在视图和后端。 我们将使用应用程序的Web界面创建,更新,删除和查询。 这篇文章显示 Hibernate 的多对多实例,在 Spring MVC CRUD Web应 ...
分类:
数据库 时间:
2018-08-22 19:35:13
阅读次数:
191