摘要:
Java配置 在入门案例中,我们没有任何的配置,就可以实现一个SpringMVC的项目了,快速、高效! 如果没有任何的xml,那么我们如果要配置一个Bean该怎么办?比如我们要配置一个数据库连接池,以前会这么玩: <!-- 配置连接池 --> <bean id="dataSource" class= 阅读全文
摘要:
快速入门 创建工程 新建一个空的工程: 工程名为demo: 新建一个model: 使用maven来构建: 然后填写项目坐标: 目录结构: 项目结构: 添加依赖 添加父工程坐标 <parent> <groupId>org.springframework.boot</groupId> <artifact 阅读全文
摘要:
了解SpringBoot 什么是SpringBoot SpringBoot是Spring项目中的一个子工程,与我们所熟知的Spring-framework 同属于spring的产品: 我们可以看到下面的一段介绍: Takes an opinionated view of building produ 阅读全文
摘要:
XML 文件的配置 <bean id="" class="" init-method="" destroy-method="" scope=""> <property name="" value=""></property> <property name="" ref=""></property> 阅读全文
摘要:
Spring框架对JDBC的简单封装。提供了一个JDBCTemplate对象简化JDBC的开发。 使用步骤 导入架包:commons-logging-1.2.jar、spring-beans-5.0.0.RELEASE.jar、spring-core-5.0.0.RELEASE.jar、 sprin 阅读全文
摘要:
PlatformTransactionManager 此接口是 spring 的事务管理器,它里面提供了我们常用的操作事务的方法 // 获取食物状态信息 TransactionStatus getTransaction(TransactionDefinition definition) // 提交事 阅读全文
摘要:
AOP 概述 AOP(Aspect-Oriented Programming,面向切面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。OOP引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公共行为的一个集合。当我们需要为分散的对象 阅读全文
摘要:
什么是工厂 工厂就是负责给我们从容器中获取指定对象的类。这时候我们获取对象的方式发生了改变。 控制反转 控制反转(Inversion of Control,英文缩写为I0C)把创建对象的权利交给框架,是框架的重要特征,并非面向对象编程的专用术语。它包括依赖注入(Dependency Injectio 阅读全文
摘要:
jsp演变历史 早期只有servlet,只能使用response输出标签数据,非常麻烦。 后来jsp简化了Servlet的开发,如果过度使用jsp,在jsp中写大量的java代码,又写html标签,造成难于维护,难于分工协作。 再后来,java的web开发,借鉴mvc设计思想,使得程序的设计更加合理 阅读全文
摘要:
SpringMVC 的基本概念 系统标准的三层架构包括:表现层、业务层、持久层。 三层架构中,每一层各司其职: 表现层 也就是我们常说的 web 层。它负责接收客户端请求,向客户端响应结果,通常客户端使用 http 协议请求web 层,web 需要接收 http 请求,完成 http 响应。 表现层 阅读全文
摘要:
软件版本 电脑系统:macOS 10.14.6 虚拟机软件:Parallels Desktop15 Hadoop各节点节点操作系统:CentOS-7-x86_64-Minimal-1908.iso CentOS 7 JDK版本:jdk1.8.0_162 Hadoop版本:hadoop-2.7.7 H 阅读全文
摘要:
软件版本 电脑系统:macOS 10.14.6 虚拟机软件:Parallels Desktop15 Hadoop各节点节点操作系统:CentOS-7-x86_64-Minimal-1908.iso CentOS 7 JDK版本:jdk1.8.0_162 Hadoop版本:hadoop-2.7.7 Z 阅读全文
摘要:
软件版本 电脑系统:macOS 10.14.6 虚拟机软件:Parallels Desktop15 Hadoop各节点节点操作系统:CentOS-7-x86_64-Minimal-1908.iso CentOS 7 JDK版本:jdk1.8.0_162 Hadoop版本:hadoop-2.7.7 Z 阅读全文
摘要:
环境准备 软件版本 电脑系统:macOS 10.14.6 虚拟机软件:Parallels Desktop15 Hadoop各节点节点操作系统:CentOS-7-x86_64-Minimal-1908.iso CentOS 7 JDK版本:jdk1.8.0_162 Hadoop版本:hadoop-2. 阅读全文
摘要:
利用Homebrew安装Redis 搜索一下Redis安装包 brew search redis 安装 Redis 4.0 版本 brew install redis@4.0 配置 Redis configure文件:/usr/local/etc 下修改redis.config找到 daemoniz 阅读全文