ThreadLocal 线程主变量 前面部分引用其他优秀博客,后面源码自己分析的,如有冒犯请私聊我。 用Java语言开发的同学对 ThreadLocal 应该都不会陌生,这个类的使用场景很多,特别是在一些框架中经常用到,比如数据库事务操作,还有MVC框架中数据跨层传递。这里我们简要探讨下 Threa ...
分类:
其他好文 时间:
2019-04-02 12:20:12
阅读次数:
140
前言 用的公司的框架,是MVC框架,看了下里面的日志基类,是操作日志,对增删改进行记录, 夸张的是一张业务的数据表 需要一张专门的日志表进行记录, 就是说你写个更新,添加的方法都必须写一遍操作日志,代码看了,不多,6行。 不懂为什么要这样做,API 简洁万岁!~ 于是果断在生命周期中插入接口日志。 ...
1.MVC 有一种程序设计模式叫MVC,核心思想:分层,解耦,分离了 数据处理 和 界面显示 的代码,使得一方代码修改了不会影响到另外一方,提高了程序的可扩展性和可维护性。 MVC的全拼为Model-View-Controller,最早由TrygveReenskaug在1978年提出,是施乐帕罗奥多 ...
分类:
Web程序 时间:
2019-03-10 13:49:22
阅读次数:
323
Model、ModelMap、ModelAndView的作用及区别 对于MVC框架,控制器controller执行业务逻辑 用于产生模型数据Model 视图view用来渲染模型数据 Model和ModelAndView这两个类在spring的视图解析时作用及区别 1、Model是用来传输数据的,不会 ...
分类:
其他好文 时间:
2019-03-05 19:57:30
阅读次数:
197
首先简单介绍一下Spring,它是一个轻量级开源框架,简单的来说,Spring是一个分层的JavaSE/EEfull-stack(一站式) 轻量级开源框架。特点方便解耦,简化开发,AOP编程的支持声明式,事务的支持以及降低Java EE API的使用难度等。 目前主流的Web MVC框架除了Stru ...
分类:
编程语言 时间:
2019-03-02 22:21:49
阅读次数:
443
观察者模式 定义:在对象间定义一种一对多的关系,以便在某对象发生改变时,与它存在依赖关系的所有对象都能收到通知并自动进行更新。 观察者模式的使用非常的广泛,我们熟知的MVC框架的底层就是观察者模式,java甚至直接把它集成到系统库中(java.util.Observer),c#更是直接将它集成在了语 ...
分类:
其他好文 时间:
2019-02-27 01:03:26
阅读次数:
205
underscore.js 1.underscore.js是js封装的一个库,mvc框架 backbone就是依赖这个库。 underscore就是定义了一个下划线_对象,函数库的所有的方法都归属于这个对象,这些方法大致分为五类,分别适合于集合collection 数组array 函数functio ...
分类:
Web程序 时间:
2019-02-26 17:06:48
阅读次数:
217
前端知识体系及修炼 前端开发的核心是HTML + CSS + JavaScript。本质上它们构成一个MVC框架,即HTML作为信息模型(Model),CSS控制样式(View),JavaScript负责调度数据和实现某种展现逻辑(Controller)。 HTML 1. 标签的分类 1. 标签表示 ...
分类:
其他好文 时间:
2019-02-25 13:35:19
阅读次数:
187
今天,我将开启一个崭新的话题:ASP.NET MVC框架的探讨。首先,我们回顾一下ASP.NET Web Form技术与ASP.NET MVC的异同点,并展示各自在Web领域的优劣点。在讨论之前,我对这两种技术都非常热衷,我个人觉得在实际的项目开发中,两者都能让我们受益匪浅,因此是目前Web领域两大 ...
分类:
Web程序 时间:
2019-02-22 18:13:15
阅读次数:
279
what: SpringMVC:类似Struts2的MVC框架,属于SpringFrameWork的后续产品. why: ...
分类:
编程语言 时间:
2019-02-22 00:31:02
阅读次数:
156