代码的编写位置问题

代码的编写位置问题

1、控制器写哪些代码

1、接受前端数据
2、调用业务逻辑
3、封装返回数据
4、转换成JSON格式

2、业务逻辑层写哪些代码

除了上面控制器中的代码 和 DAO中的代码以外其余的所有代码都应该写到业务逻辑层

3、DAO写哪些代码

就是数据库的访问代码需要写到DAO层

4、Manager写哪些代码

manager是和DAO处于同一个级别 都是被 Service进行调用
不同点:
  DAO写的是 数据库的访问代码
  Manager:写的是第三方平台的访问
  如果我们的代码中有Manager层的话 那么 这个是属于业务下沉
  业务下沉:原本这个代码应该写到 Service层 但是属于第三方的访问  所以 我们单独出一层专门来写第三方的数据访问 这个就叫做业务下沉
  
  举例:
      1>、短信的发送
      2>、Redis的访问
      3>、MQ的访问          

Filter:是不是可以写多个 Filter本身是为了规避Java中的什么问题
单一职责的问题:
自己的事情在自己的类里面来完成 不要写到 一个类中
限流 敏感词校验 黑名单 认证

Filter的底层实现实际上就是一个 设计模式(责任链的设计模式)

Filter的底层实现实际上就是一个 设计模式(责任链的设计模式)

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
PyCharm是一个强大的Python集成开发环境(IDE),它提供了许多功能来简化代码编写过程。 要在PyCharm中编写代码,你可以按照以下步骤进行操作: 1. 下载和安装PyCharm:访问JetBrains官方网站(https://www.jetbrains.com/pycharm/),选择适合你操作系统的版本,并按照说明进行安装。 2. 创建一个新项目:打开PyCharm,在欢迎页面点击"Create New Project"或使用菜单中的"File" > "New Project"选项。选择项目存储位置,并为项目命名。 3. 设置项目解释器:在创建项目后,PyCharm会提示你设置项目解释器。选择合适的Python解释器,并点击"Create"。 4. 创建一个新的Python文件:在项目目录中,右键点击鼠标,选择"New" > "Python File"(或使用菜单中的"File" > "New" > "Python File"选项)。为文件命名并确定。 5. 编写代码:在打开的文件中,你可以输入Python代码。PyCharm提供了代码自动完成、语法高亮、错误检查等功能,使得编写代码更加方便。 6. 运行代码:在编辑器中,你可以通过点击运行按钮或使用快捷键(通常是Ctrl + Shift + F10)来运行你的代码。PyCharm将会执行你的程序并显示结果。 以上是在PyCharm中进行代码编写的基本步骤。当然,PyCharm还提供了许多其他功能,如调试器、版本控制代码导航等,可以帮助你更高效地开发Python程序。你可以在官方文档中了解更多关于PyCharm的功能和用法。 希望这些信息对你有帮助!如果你有任何疑问,请随时提问。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

real_fxyyyyyy

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

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

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

打赏作者

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

抵扣说明:

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

余额充值