项目开发关键词:
css
(设计层面) : 表设计 表间关系设计 html
(技术层面) : 不一样数据类型的获取,转换,传递(字符型 , 数值型 , 日期型 , 文件型 ) 前端
前端:(不一样数据类型(字符型 , 数值型 , 日期型 , 文件型 ) )
mysql
js对象; htmldom对象 ; html对象(标签);浏览器对象BOM;jquery
Java:(不一样数据类型(字符型 , 数值型 , 日期型 , 文件型 ) )ajax
数据库:(不一样数据类型(字符型 , 数值型 , 日期型 , 文件型 ) )正则表达式
数据交互:----------前端页面和Java中间组件的交互----------------------------sql
(本质上是servlet,js,css,html的DOM)数据库
1. form表单{基本数据类型和文件型}json
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表单验证)
富文本编辑器插件
时间插件
一些动画效果
数据库主键关联关系(一对一/一对多/多对多)
查询(树查询。。。)
(之后,有机会要学习 部署 的原理)