spring是一个轻型容器(light-weight Container),其核心是Bean工厂(Bean Factory),用以构造我们所需要M(Model)。在此基础之上,Spring提供了AOP(Aspect-Oriented Programming, 面向层面的编程)实现,用它来提供非管理环境下申明方式事务、安全等服务;对Bean工厂扩展ApplicationContext更加方便
我们
原创 2023-04-23 12:57:58
283阅读
SpringMVC概念一、MVC概念MVC是模型(Model)、视图(View)、控制器(Controller)简写,
原创 2023-02-01 06:59:08
60阅读
学习目标         MVC思想             1、什么叫MVC?          
学习SpringMVC我们先来回顾下现在web程序是如何做,咱们现在web程序大都基于三层架
原创 2023-01-15 15:46:05
111阅读
SpringMVC基本概念 一、关于三层架构和MVC 1.三层架构 2.MVC模型 二、SpringMVC概述 1.SpringMVC是什么 2.SpringMVC在三层架构位置 3.SpringMVC优势 4.SpringMVC和Struts2优劣分析
原创 2021-08-13 23:12:53
137阅读
一、SpringMVC1.MVC简介前端控制器DeipatchServletMVC本质:mvc核心思想是业务数据抽取同业务数据呈现相分离Model-View-ControllerModel:模型层业务数据信息表示,关注支撑业务信息构成,通常是多个业务实体组合View:视图层为用户提供UI重点关注数据呈现Controller:控制层调用业务逻辑产生合适数据(Model)传递数据给视图层用于
原创 2018-01-23 11:12:25
3790阅读
本文主要对Java一些基本概念进行简单总结。一、什么是JavaJava是由Sun Microsystems公司于1995年5月推出Java面向对象程序设计语言和Java平台总称。Java是一门面向对象编程语言,不仅吸收了C++语言各种优点,还摒弃了C++里难以理解多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言代表,极好地实现了面
一、类和对象概念类(Class) 和 对象(Object) 是面向对象核心概念。类是对一类事物描述,是抽象概念定义。对象是实际存在该类事物每个个体,因而也称为实例(instance)。可以理解为:类 = 抽象概念的人;对象 = 实实在在某个人 ;面向对象程序设计重点是类设计,而类设计,其实就是类成员设计。万事万物皆对象理解:在Java语言范畴,我们都将功能、结构等
台这个概念早期是由美军作战体系演化而来,技术上所说台”主要是指学习这种高效、灵活和强大指挥作战体系。电商经过十几年发展,组织已经庞大而复杂,业务不断细化拆分,也导致野蛮发展系统越来越不可维护,开发和改造效率极低。也有很多新业务不得不重复造轮子,所以目标是为了解决效率问题,同时降低创新成本。所谓业务台就是:通过制定标准和机制,把不确定业务规则和流程通过工业化和市场化
转载 2023-11-30 13:04:14
59阅读
spring MVC简介spring MVC 是spring 一个模块,在ssh对应struts框架(现在一般不会用) 采用MVC模式,适合快速,敏捷开发;在理解spring MVC工作原理之前,先得理解MVC模式;MVC模式分析:M-Model 模型(完成业务逻辑:有javaBean构成,service+dao+entity)V-View 视图(做界面的展示  jsp,html……
转载 2023-07-22 11:13:29
65阅读
大家好,我是IT修真院深圳分院第十三期学员王东东,一枚正直纯洁善良JAVA程序员。今天给大家分享一下,修真院官网JAVA任务二,扩展思考中知识点——SpringMVC工作原理。 一、背景介绍 SpringMVC是Spring一个后续产品,其实就是Spring在原有基础上, 又提供了web应用MVC模块,可以简单SpringMVC理解为是Spring一个模块(类似AOP,IOC这样
1、面向对象编程三个特性:封装、继承、多态封装:将数据和对数据操作封装在一起。继承:子类继承父类属性和功能,同时子类可以增加自己独有的数据和操作。Java不支持多重继承,即一个子类只能有一个父类。多态:a,操作名称多态——名称一样,但参数不一样(个数、类型、顺序)或者返回类型不一样;            b,与继承相关多态—
转载 2024-01-11 12:16:38
50阅读
第1章 SpringMVC 基本概念1.1 关于三层架构和 MVC1.1.1 三层架构我们开发架构一般都是基于两种形式,一种是 C/S 架构,也就是客户端/服务器,另一种是 B/S 架构,也就是浏览器服务器。在 JavaEE 开发,几乎全都是基于 B/S 架构开发。那么在 B/S 架构,系统标准三层架构包括:表现层、业务层、持久层。三层架构在我们实际开发中使用非常多,所以我们...
原创 2022-03-02 17:09:54
52阅读
第1章 SpringMVC 基本概念1.1 关于三层架构和 MVC1.1.1 三层架构我们开发架构一般都是基于两种形式,一种是 C/S 架构,也就是客户端/服务器,另一种是 B/S 架构,也就是浏览器服务器。在 JavaEE 开发,几乎全都是基于 B/S 架构开发。那么在 B/S 架构,系统标准三层架构包括:表现层、业务层、持久层。三层架构在我们实际开发中使用非常多,所以我们...
原创 2021-08-18 01:59:35
137阅读
可重入锁(递归锁) 本文里面讲的是广义上可重入锁,而不是单指 JAVA ReentrantLock。可重入锁,也叫做递归锁,指的是同一线程 外层函数获得锁之后 ,内层递归函数仍然有获取该锁代码,但不受影响。在 JAVA 环境下 ReentrantLock 和 synchronized 都是
原创 2021-08-31 16:05:37
104阅读
多态是同一个行为具有多个不同表现形式或形态能力 多态就是同一个接口,使用不同实例而执行不同操作 1. 消除类型之间耦合关系 2. 可替换性 3. 可扩充性 4. 接口性 5. 灵活性 6. 简化性 多态存在三个必要条件 继承 重写 父类引用指向子类对象:Parent p = new Chil
原创 2022-07-13 13:46:10
346阅读
文章目录用户态与内核态CAS 原理用户态与内核态linux操作系统体系架构分为用户态和内核态,内核控制计算机硬件资源,并提供上层应用程序运行1环境,用户态即上层应用程序活动空间,
原创 2022-01-24 16:11:20
92阅读
解释一:容器(Container)Spring提供容器功能,容器可以管理对象生命周期、对象与对象之间依赖关系,您可以使用一个配置文件(通常是XML),在上面定义好对象名称、如何产生(Prototype方式或Singleton方式)、哪个对象产生之后必须设定成为某个对象属性等,在启动容器之后,所有的对象都可以直接取用,不用编写任何一行程序代码来产生对象,或是建立对象与对象之间依赖关系。换个
转载 2018-01-02 15:04:03
4682阅读
文章目录用户态与内核态CAS 原理用户态与内核态linux操作
原创 2021-05-31 17:08:38
183阅读
  • 1
  • 2
  • 3
  • 4
  • 5