附上我的github项目下载链接(Branch_ssh分支):https://github.com/zxcvbnm3618271/auctionWebSide/tree/Branch_ssh
技术选型
持久层(DAO)
选择使用hibernate作为持久层支持,因为目前这个项目的数据量是比较小的,使用hibernate我们可以通过对象关系模型(entity)对数据库进行操作,减少sql语句的敲写。
业务层
使用spring的IOC方便对bean的管理和使用
视图层
对视图层使用MVC的设计,因此我们使用struts2,因为我们老师说struts2比springMVC更加像MVC模式(springMVC是方法级的,struts2是类级别的)。