摘要:
1.SpringMVC概述 1.1SpringMVC简介 在MVC三层架构中: 界面层:SpringMVC,用于接收用户请求,显示处理结果 业务层:Spring,用于处理各种业务,创建service、dao和工具类等对象 持久层:MyBatis,用于访问数据库,对数据进行增删改查 SpringMVC 阅读全文
摘要:
Spring学习笔记 1.Spring概述 1.Spring是一个轻量级的JavaEE框架 2.它是为了解决企业应用开发的复杂性而创建的 3.Spring有两个核心部分:IoC和Aop IoC:控制反转,把创建对象的过程交给Spring来进行管理 Aop:面向切面,在不修改源码的情况下进行功能增强 阅读全文
摘要:
POP与OOP 1.POP面向过程 面向过程:当遇到一个需求时,首先考虑有哪几步,将实现的步骤按照1234划分好,然后一步步去实现。 比如说把大象放进冰箱需要几步这个问题就是一个典型的面向过程例子。 第一步:打开冰箱 >第二步:把大象装进去 >第三部:关上冰箱 面向过程是线性思维,体现到代码上就是P 阅读全文
摘要:
MyBatis 思维导图:点击打开 1.框架概述 1.1三层架构 三层架构分别是: 界面层(User Interface Layer)、业务逻辑层(Business Logic Layer)、数据访问层(Date Access Layer)。 界面层(表示层/视图层):和用户打交道的,用于接收用户发 阅读全文
摘要:
Maven 思维导图:点击打开 1.Maven介绍 apach组织提供的一个顶级项目 maven是一个Jav开发工具 作用 管理项目构建生命周期 管理项目的jar包 管理项目基础信息 文档管理 测试报告 2.项目构建生命周期 1.清理:清理之前编译或测试生成的文件 2.编译:将java程序编译成cl 阅读全文
摘要:
JDK实现动态代理 思维导图:点击打开 1.代理模式概念 代理模式是指:为其他对象提供一种代理用以控制这个对象的访问。 在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户类和目标类之间起到中介的作用。——————百度百科《代理模式》 代理对象 客户端 >中介 >目标对象 生 阅读全文
摘要:
1.需求 页面加载出来时,需要在第一个下拉列表中显示所有省份名称。 当用户选择其中一个省份,在第二个下拉列表中显示该省份所有的城市。 2.准备工作 2.1创建数据库与数据表 2.1.1创建数据库【db_ajax】 create database db_ajax; 2.1.2创建省份信息表【provi 阅读全文
摘要:
Web前端-jQuery 思维导图:点击打开 1.jQuery概述 1.1jQuery是什么,有什么用 jQuery 是一个 JavaScript 库。 jQuery 极大地简化了 JavaScript 编程。 jQuery 很容易学习。 1.2第一个jQuery例子 <!DOCTYPE html> 阅读全文