对java文件结构Dao、Controller、model、service、impl、mappers学习总结

0、model

model 是数据模型,例如与数据库的某个表相关联。

1、mappers

mapper 一般都是javabean对象,映射到各表对应的 sql增删查改 操作语句,以及表数据结构映射resultMap

2、dao

dao 对数据模型的增删查改的执行操作方法

3、service

service 抽象逻辑接口,供外部调用,等于对dao、model等进行了包装。

 4、impl

impl 是继承service具体的实现类,定义的接口

5、controller

controller 将定义的接口包装处理 提供给前端调用的api

  • 10
    点赞
  • 37
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,您想要了解有关Java和MySQL开发的退票系统,其中包括DAO层,Service层,Impl层和View层。我可以为您提供一些基本信息和建议,希望对您有所帮助。 首先,DAO层是数据访问层,负责与数据库进行交互。在Java中,DAO层通常由接口和实现类组成。DAO层的主要功能是封装数据库操作,提供数据访问接口,以便其他层可以使用。 Service层是业务逻辑层,负责处理业务逻辑。在Java中,Service层通常由接口和实现类组成。Service层的主要功能是实现业务逻辑,例如退票逻辑,以及调用DAO层提供的数据访问接口。 Impl层是Service层的实现类,实现Service层定义的接口。在Java中,通常将Impl层与DAO层一起使用,以实现与数据库的交互和业务逻辑。 View层是用户界面层,负责显示数据和与用户交互。在Java中,View层通常由GUI(图形用户界面)或Web页面组成。View层的主要功能是显示数据和接收用户输入,例如选择退票的日期和时间。 建议您使用Java编程语言和MySQL数据库来实现这个退票系统。您可以使用Spring框架来管理DAO层和Service层的依赖关系,并使用Hibernate框架来实现DAO层。对于View层,您可以选择使用Java Swing或Java Server Pages(JSP)等技术来实现。 最后,为了保证系统的安全性和可靠性,建议您对用户输入进行校验和过滤,使用事务来管理数据库操作,以及使用日志记录系统操作和错误信息。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值