石臼墙话板

小项目开发总结

2020-11-01  本文已影响0人  午月_石坝

        经历了两个周左右的时间终于把一些基础的功能全部打包完成了,当初制定的目标计划也已经基本完成,菜品的增删查改也已经完成。回顾这一路走来,确实挺难熬的,多少次想放弃一些功能,还好心底有那么一股倔强,啊哈哈哈,其实还是写不下去了。心里还有很多想法没有实现,暂且先放一放。等后续学了其他技术之后慢慢的加上去。

        

我就是懒

     所用知识回顾:HTML,CSS,JS,jquery,ajax,bootstrap,jdbc,json,servlet,filter。

在前端页面搭建上比较粗糙,使用bootstrap也算是东拼西凑吧,大致拼出来一个前端的小页面出来。也算是为了配合后端的使用吧。因为前端的东西过了很久了,也是一边回忆,一边写网页,也算是一个小整合吧,耗费的时间也算是大大的超出了期限,做了一个勉强能看的网页出来。

我可真棒

在编写后端的时候,头一次使用servlet果然还是很懵逼的,看视频的时候感觉还是很容易理解的,demo也跟着敲了呀,怎么一上手就废了呢。木得办法,找demo继续练习,在实践中练习。经过登录,注册的书写,找到了一些感觉,就这么继续走下去吧。

一个小废物的内心

登录注册的完成之后,继续写从数据库调取信息传到前端并动态的进行显示,此处需要用到json对象,在网上进行一波搜索,知名选手阿里带着他的fastJson包走进了我的眼中。啊,酸爽。十分快乐的将实体类转为json对象。给阿里爸爸打满好评,非常的好用。中间遇到的问题就是图片传到前端的问题,存储在数据库的图片如何传到前端的问题。由于不会用图片转json(我也不知道能不能转,但是觉得能转好像比较浪费资源),使用了一个比较有趣的方式,将数据库中存储的图片都改为路径,在本地磁盘直接创建一个文件夹专门用来存储图片,这样就可以直接使用json传输到前端使用,随后进行一波百度,发现可行性还是非常大的,使用数据库存储图片好像是有一些浪费数据库资源。为了减少图片地址的存储长度,也是方便在项目中使用图片,所以可以直接在tomcat中配置虚拟路径。可以直接修改tomcat的server.xml文件并做如下配置:

一篇很好的博客

通过使用这种方式,解决了困扰我很久的图片传输问题。关于前面所提到的使用数据库连接池所出现的问题,我想我知道了怎么回事,应该是我的路径的问题,可能是lib文件夹的名字多加了一个s的原因,因为后面在使用其他的jar包的时候也出了找不到的问题,然后把s去掉之后果断能用了。好奇宝宝好奇为什么加个s就废了呢。通过这一个简单的小玩意儿,让我看到了自己还有很多的不足之处,js和jQuery以及ajax的使用不够熟练,java的IO流的学习的欠缺,对新知识的接受以及使用的能力的不足,有一些眼高手低的感觉,要时刻提醒自己多动手。关于过滤器和监听器的使用也是很生疏,等总结的时候好好的学习理解一下监听和过滤。已经购买了腾讯云服务器,想着手搭建一个自己的博客,或者其他的小东西(我的钱不能白花),慢慢的学习,一点一点的进步。

上一篇 下一篇

猜你喜欢

热点阅读