ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

关于避免servlet重复代码的一些想法

2021-02-25 10:03:34  阅读:97  来源: 互联网

标签:重复 代码 idea 想法 注解 servlet


前天写了个十分简单的用户登录与注册,学生信息的增删改查的东西。然后在这个项目中idea给我提示有大量代码重复,作为一个轻微强迫症,那个波浪线看的我是十分难受。于是我就想有什么办法能够解决这个问题。
首先,重复代码问题是出在我写的servlet中的。在servlet中,不可避免地要设置编码格式,还有一系列地传值,取值操作。于是就有了一大段地重复代码,idea就把这些给我检测了出来,还用波浪线标注。说实话,这些问题不管也不会影响到我地代码运行,但前面说到了,我是一个强迫症,于是我就想要让它消失。
我想到地有这么几个方法:1.设置idea,取消重复代码检测功能,这样就不会有这些波浪线了。但这只是自欺欺人地办法,你是看不到了,但它也没消失啊。
2.利用Java中地继承。在Java中,子类可以继承父类地一切方法和属性。那么我们把这些重复代码提出来,单独写在一个类中,然后通过继承,让子类也拥有这些方法和属性。于是在每一个servlet中就不需要再设置编码格式等内容,只需要继承父类就行。
3.利用注解。这个想法是在写这篇文章的时候想到的,所以我还不知道能不能行。之前了解过一点注解怎么写,在加上用注解配置servlet,用lombok写POJO,就感觉注解十分方便。但具体能不能实现我也不知道,这只是记录一个想法而已。
写这篇文章的目的只是为了记录自己的一些想法,具体这些想法能不能实现或者说值不值的实现都暂时未知。这只是为自己之后碰到这些相似问题提供一些思路而已。

标签:重复,代码,idea,想法,注解,servlet
来源: https://blog.csdn.net/qq_44499174/article/details/114059962

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有