项目开发关键词:
(设计层面) : 表设计 表间关系设计
(技术层面) : 不同数据类型的获取,转换,传递(字符型 , 数值型 , 日期型 , 文件型 )
前端:(不同数据类型(字符型 , 数值型 , 日期型 , 文件型 ) )
js对象; htmldom对象 ; html对象(标签);浏览器对象BOM;
Java:(不同数据类型(字符型 , 数值型 , 日期型 , 文件型 ) )
数据库:(不同数据类型(字符型 , 数值型 , 日期型 , 文件型 ) )
数据交互:----------前端页面和Java中间组件的交互----------------------------
(本质上是servlet,js,css,html的DOM)
1. form表单{基本数据类型和文件型}
2. ajax同步或异步数据交互 {json数据发送和接受 ,文件上传}
3. SpringMVC的转发 重定向 json数据的接收和返回;
4. 一些前端插件的使用,主要是对dom对象的操作;
----------- 中间组件和数据库的交互-------------------------------
(本质上是jdbc,执行sql,返回object,并解析这个数据)
1. 增加 删除 更新 查询(重要)
如何懂项目:
搭建环境(Spring+SpringMVC+hibernate+mysql/oracle)
拦截器
编码拦截/登录拦截/修饰器/
分页
文件上传/下载
图片处理插件
json数据交互
js+html+css(jquery+boostrap)
ajax异步交互
表单数据验证(正则表达式,jquery表单验证)
富文本编辑器插件
时间插件
一些动画效果
数据库主键关联关系(一对一/一对多/多对多)
查询(树查询。。。)
(以后,有机会要学习 部署 的原理)