[MVC学习笔记]1.项目结构搭建及单个类在各个层次中的实现 [MVC学习笔记]2.使用T4模板生成其他类的具体实现 [MVC学习笔记]3.使用Spring.Net应用IOC(依赖倒置) [MVC学习笔记]4.使用Log4Net来进行错误日志的记录 [MVC学习笔记]5.使用Controller来代... ...
分类:
Web程序 时间:
2016-09-23 23:13:26
阅读次数:
179
很多时候,处于各种便利性或折衷或者通用性亦或是限制的原因,会借助于模板生成结果,在此介绍两种使用velocity merge的情形,第一种是和spring mvc一样,将模板放在velocityConfigurer属性指定的路径下,如: <bean id="velocityConfigurer" c ...
分类:
编程语言 时间:
2016-09-21 14:41:26
阅读次数:
248
背景: 新接手了一个更新CRM的客户管理项目,负责添加三张活动财务表与操作的模块,接到任务时候,后台还没有做数据,所以用到了假数据,So就是这里所说的mockjs。 介绍: mockjs让前端独立于后端进行开发。基于数据模板生成数据,基于 HTML模板 生成数据,拦截并模拟AJAX请求。 安装moc ...
分类:
Web程序 时间:
2016-09-21 10:10:01
阅读次数:
253
在前篇中我们已经将User类中的代码做了具体的实现,但仍然有多个实体类未实现,以后可能还会增加新的数据表,数据表结构也有可能发生变化,所以我们使用T4模板来完成类的生成,这样就算数据库表发生了改变,也会自动根据改变后的实体对类进行重新生成。 下面是数据访问层的T4模板文件Dal.tt using P... ...
分类:
Web程序 时间:
2016-09-16 19:37:19
阅读次数:
190
问题描述 成成最近在搭建一个网站,其中一些页面的部分内容来自数据库中不同的数据记录,但是页面的基本结构是相同的。例如,对于展示用户信息的页面,当用户为 Tom 时,网页的源代码是 而当用户为 Jerry 时,网页的源代码是 这样的例子在包含动态内容的网站中还有很多。为了简化生成网页的工作,成成觉得他 ...
分类:
其他好文 时间:
2016-09-11 11:33:29
阅读次数:
120
又是一道考验细心和耐心的题,不知道哪里出问题了,一直只有90分 = =! ...
分类:
其他好文 时间:
2016-09-06 22:54:39
阅读次数:
182
先看一个T4模板生成的model实体类 这是一个文章分类实体,与文章实体,是一对多的关系(一个分类下可以有很多篇文章,而一个文章只有一个分类) 这里有一个导航属性,我们控制器里将该对象序列化成json字符串的时候,会引起循环引用的问题。 解决方法:我们使用Json.NET - Newtonsoft来 ...
分类:
Web程序 时间:
2016-09-02 20:17:27
阅读次数:
557
这篇博客的资源来源于创智播客,先在此申明。这篇博客的出发点是jk项目,传智的做法是Maven的web模板生成的,但是这样子的结构目录与我们熟知的Web项目的结构目录相差很大,所以要按照我们熟知的项目结构来。这篇文章涉及到的最重要的是:1.加载各种配置文件时经常涉及到classpath,这个东西,要搞 ...
分类:
Web程序 时间:
2016-09-02 06:27:00
阅读次数:
791
题目来自2015年09月CCF计算机职业资格认证考试 问题描述 成成最近在搭建一个网站,其中一些页面的部分内容来自数据库中不同的数据记录,但是页面的基本结构是相同的。例如,对于展示用户信息的页面,当用户为 Tom 时,网页的源代码是 而当用户为 Jerry 时,网页的源代码是 这样的例子在包含动态内 ...
分类:
其他好文 时间:
2016-08-30 21:09:05
阅读次数:
389
模板的工作原理可以简单地分成两个步骤:模板解析(翻译)和数据渲染。这两个步骤可分别部署在前端或后端来执行。如果放在后端执行,则是像Smarty,FreeMarker这样的后端模板引擎,而如果放在前端来执行,则是我们要探讨的前端模板。FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工... ...
分类:
其他好文 时间:
2016-08-26 22:41:15
阅读次数:
188