| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
本项目提取自电商的秒杀场景,将秒杀业务独立出一个练习项目。适合刚工作和准备工作的程序员。
DAO(Data Access Object) 数据访问对象,提供访问数据库的抽象接口,或者持久化机制,而不暴露数据库的内部详细信息。DAO提供从程序调用到持久层的匹配。面向Model。
DTO:数据传输对象(Data Transfer Object),是一种设计模式之间传输数据的软件应用系统。数据传输目标往往是数据访问对象从数据库中检索数据。数据传输对象与数据交互对象或数据访问对象之间的差异是一个以不具有任何行为除了存储和检索的数据(访问和存取器)。简单来说,当我们需要一个对象10个字段的内容,但这个对象总共有20个字段,我们不需要把整个PO对象全部字段传输到客户端,而是可以用DTO重新封装,传递到客户端。此时,如果这个对象用来对应界面的展现,就叫VO。
spring-dao.xml 文件 1. 连接数据库的相关参数 2. 使用的连接池 3. 配置 sqlSessionfactory 对象 4. 配置扫描 DAO 接口包
spring-service.xml 1. 自动扫描 2. 事务管理器
spring-web.xml 1. 对 SpringMVC 的整合,开启注解模式 2. 静态资源的 servlet 配置 3. 配置 jsp 显示 ViewResolver 4. 自动扫描 web 的 bean
完成这6步,项目架构就搭建完成。剩下的就是不同业务的开发。
| Back | FazBrowse Home | New Git URL |