JavaWeb实例

这是进入csdn的第一篇博客。得意本人菜鸟中的菜鸟,这里记录一下自己学习的javaweb的心得。接触java也有一年多了,深切明白要掌握一个技术最好的办法一定是实践实践!纸上得来终觉浅。

 

走上程序这条路也是会分为好几个阶段,第一个阶段当然就是初级程序员了,,只需要掌握java的基础知识就可以说是一个初级的程序员了。

想成为高级程序员,我需要了解 更多的框架,应用服务器,工作流,搜索引擎,缓存,JTA,JBoss,WebLogic等。

Eclispe上还扩展有两款IDE,MyEclipse和Spring Tool Suite,STS提供了很多关于Spring的支持,如果使用Spring框架,建议使用STS。

初级:理解面向对象的概念,基础知识:类、属性、方法。Java语法和一些API的使用。养成好的编码习惯,学习i/o和流(Stream)多线程编程和网络编程,

JDBC和数据库。

中级:HTML和CSS,JavaScript,JQuery,Jsp和Servlet,JSP内置对象,EL表达式,Ajax,JSon,XML,Spring,hibernate,Mybatis,深入了解数据库事务,学习与 Spring的整合和Spring中的事务管理,SpringMVC。SVN,GIT

高级:选择框架,设计文档,单元测试,集群,负载均衡,日志框架,SOAP。

架构师:SOA,设计模式,


例程1:

项目规划

只有设计好一个优秀的规划,才能进一步获得一个优秀的成果。理解力应用的执行过程,接下来的设计编码就会变得相对容易了。

创建一个Maven项目

通过Eclipse创建一个maven project.
Web程序是基于M(模型)V(视图)C(控制器)设计的,MVC是一种将应用程序的逻辑层和表现层进行分离的结构方式。也正是因为表现层从java中分离了出来,所以它允许你的网页中只包含很少的脚本。
Model代表数据结构,Model类应当包含增删改查数据库资料等功能。视图View,通常是一个网页,是展示给用户的结构和样式

路由设计

控制器设计

配置设计

视图设计

数据库设计

增删改查

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值