Java_web阶段的总结

到了java_web阶段,分工就比较清晰啦。分别为util层,entity层,service层,dao层,前端界面。

util层中就是静态的方法去连接对象,使用定义的静态常量字符串表示MySQL数据库的路径,

账号,密码,再去使用静态代码块用于加载驱动,定义方法去关闭对象。

entity层就是实体,包含了实体的属性,定义出get,set方法去利于其他访问里面的数据。

dao层类其实就是数据访问层,对数据库的操作为增,删,改,查。

service层为业务层,相当于dao层的“大哥”。

servlet层就是控制层,jsp转换为servlet,用servlet来实现http请求。

前端界面:包括了jsp,和以前学习的html,css等知识,这次没有重点考虑前端页面。因为样式这东西,可以慢慢调。所以实现其功能为重。

布置的作业中,常常犯几个问题,比如说数据类型不匹配,会导致number format exception和空值针问题。还有就是sql语句的空格以及String类型存在空格,其实string中的trim方法挺好用的,直接能解决空格问题等等。

增加与修改大体相同,删除相对于简单一些通过编号去删除信息,而查看一个,和所有就有所不同。查看所有就可以利用Arraylist去存数据,通过其索引看所有数据。查看一个就类同于删除一样通过编号去实现。

这次考试就是一个简单的java_web项目,通过校验user表的账号密码去实现登录,然后查询,修改,删除,更新shool表的数据。由于前端页面没有设计很细。发现不是很好看。就不分享出来了。练习下来,自己的总体感受就是得先花一定时间去了解其中的业务逻辑。能让自己的头脑清晰,有思想,不至于代码写到一步就短路啦。编写代码的速度有些偏慢,在后面的学习继续加深理解后再写代码。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小冬帅

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值