个人对web开发的理解

前端核心
HTML页面骨架
CSS页面样式
JS页面交互

HTML把页面骨架写好,js操作页面是否显示、提交和页面大小等具体操作,css页面显示时候样式怎么样
后续添加上具体能有那些操作。

一.HTML页面骨架编写完成
1.form表单input标签里面 type id name value四个重点内容。
1.1type表示input标签的类型
1.2id,js操作使用
1.3name,input标签的名称
1.4value,input标签的值
二.前端框架css样式修改。
1.填入class的值,多个样式值与值之间用空格隔开。
三.js页面交互
1.给id绑定事件,一个id可以绑定多个事件,绑定的事件触发时机由js函数进行设定的,如$(document).ready(function(){})直接运行。$("#xxx").click(function{});点击后才运行。
3.页面表单数据数据验证。
2.页面提交,获取form表单.submit()等操作。jQuery提供

 


三层开发模式
一.Controller层,View层请求数据过来,Controller层使用框架,进行了自动的数据封装,方便service层使用。
二.Controller层中,封装好的数据,传递到Service里面,service进行数据处理,数据分解细化,然后传递到Dao层
三.到dao层进行持久化,增删改查操作。

一.Controller层中,抽取一个基类,同样的操作进行抽取,一定要使用泛型,后续多次修改,注意权限修饰符protected的使用,还有封装好。
二.从Service开始就是进入了Model层,Service开始进行业务处理,考虑增删改查其中每一项的操作详细步骤,如增加一条数据,这条数据是否被其他表数据引用,其他表是否需要同步更新,删除和修改也一样。查询数据,查询结果转换成json或者其他数据类型,转换是否需要注意排除部分字段。
三.Dao层,主要就是基类的抽取了,通用的的增删改查方法。

思想理念是这样,还有各种框架的使用,如对象解析成Json,WebService,汉字转拼音等。

后续添加有那些具体操作。

posted @ 2018-03-24 14:19  夕阳游子  阅读(341)  评论(0编辑  收藏  举报