文章分类 - JavaEE
摘要:Day08 maven [toc] 什么是maven 1. 项目构建,项目依赖管理,项目信息管理工具, 2. 改变编码方式。 构建 编译、单元测试、打包、部署等过程称为构建。 编程风格 1. maven必须有特定项目结构 2. 约定优于配置 依赖管理 环境(jdk,tomcat) 项目的构建方式 1
阅读全文
摘要:Day08 SVN [toc] 什么是svn 免费的集中式版本控制工具 遇到的问题 1. 容灾问题 备份(异地备份) 2. 协同开发: 代码合并,追责 3. 历史记录 4. 权限问题:用户 集中式和分布式 1. 集中式:中央服务器(仓库) 2. 分布式:所有客户端都是独立的服务器 版本控制工具的介绍
阅读全文
摘要:Day07 SpringMVC [toc] 什么是MVC 1. m:model 模型(处理业务) 2. V:view 视图(展示) 3. C:controller 控制器(控制,调配) 什么是springMVC 表示层的MVC框架,是Spring的子框架 springMVC的运行原理 入门案例 创建
阅读全文
摘要:Day05 Mybatis [toc] 软件开发三层架构 sun提出分层开发(经典三层) 表示层 与用户进行交互的组件和容器组成。 实现:Servlet 框架:action/web 业务逻辑层 由业务处理组件构成。 实现:Service/biz 框架:srping framwork 数据持久层 实现
阅读全文
摘要:Day06 Spring [toc] spring简介 什么是spring spring产生于2003年,轻量级javase/ee 一站式开源框架 ejb:javabean spring在三层架构的地位 1. 表示层:spring MVC/struts2 2. 业务逻辑层:spring framew
阅读全文
摘要:Day04 servlet [toc] 网页开发技术 静态网页开发技术:html 动态网页开发技术:servlet/jsp 服务器 1. 性能优越的计算机(硬件) 2. 操作系统(linux,windows) 3. 服务器软件(存储和管理资源,提供外部访问方式) 4. web应用程序(处理客户端请求
阅读全文
摘要:Day02 CSS [toc] 什么是CSS? Cascading style sheet:层叠样式表 用于给html元素添加样式 css的引入方式 内联样式 行间样式(html文档和样式不分离)优先级最高 内部样式表 html文档和样式分离,样式可复用,(不能再多个html文档中复用) 外部样式表
阅读全文
摘要:Day03 JavaScript [toc] 什么是JavaScript 1. 弱类型,动态类型(数据类型可以变化),基于原型(面向对象)的一门直译型编程语言。 2. 编译型语言:java,c,c++ 3. 解释性语言:python,JavaScript,ruby, JavaScript产生背景 1
阅读全文
摘要:Day01 HTML [toc] 什么是HTML? Htyper text markup language:超文本标记语言 超文本:展示信息更加丰富(文本,图片,音频,视频,动画等) 标记语言:写html文档就是在写标签(html标签+文本,不需要编译,借助于浏览器解释。 软件开发架构 C/S:cl
阅读全文


浙公网安备 33010602011771号