商品列表展⽰(SpringBoot+SSM框架+Thymeleaf)
1 介绍
1.1 SpringBoot
SpringBoot是由Pivotal团队在2013年开始研发、2014年4⽉发布第⼀个版本的全新开源的轻量级框架。它基于Spring4.0设计,不仅继承了Spring框架原有的优秀特性,⽽且还通过简化配置来进⼀步简化了Spring应⽤的整个搭建和开发过程。另外SpringBoot通过集成⼤量的框架使得依赖包的版本冲突,以及引⽤的不稳定性等问题得到了很好的解决。
1.2 SSM框架
springboot aopSSM(Spring+SpringMVC+MyBatis)框架集由Spring、SpringMVC、MyBatis三个开源框架整合⽽成,常作为数据源较简单的Web 项⽬的框架。其中Spring是⼀个轻量级的控制反转(IOC)和⾯向切⾯(AOP)的容器框架,Spring为企业应⽤的开发提供了⼀种轻量级的解决⽅案。SpringMVC分离了控制器、模型对象、分派器以及处理程序对象的⾓⾊,这种分离让它们更容易进⾏定制。在Web应⽤开发过程中,SpringMVC框架容纳了包括JSP在内的⼤量视图技术,可以灵活配置。MyBatis是⼀个⽀持普通SQL查询,存储过程和⾼级映射的优秀持久层框架。通过配置XML⽂件或者注解实现对象。MyBatis 让
程序将主要精⼒放在 SQL 语句上,通过MyBatis 提供的映射⽅式,⾃由灵活⽣成(半⾃动化,⼤部分需要程序员编写 SQL) 满⾜需要的 SQL 语句,修改⽐较容易。
1.3 Thymeleaf
2 案例:商品列表展⽰
展⽰
2.1 数据库设计
表设计
2.2 新建项⽬
使⽤IDEA
新建项⽬
选择Spring Initializr
选择JDK1.8版本,包名⾃定义
选择Web项⽬下的Spring Web Spring Boot这⾥选择2.4.4
选择SQL下的Mybatis Framework和MySQL Driver
接下来可以选择Template Engines下的Thymeleaf,也可以选择在POM⽂件加⼊依赖。因为这个⼯程是之前就建⽴好的,所以直接在POM⽂件加⼊依赖。
最后⾃定义⼯程名,选择⼯程所在路径,即可。
因为已经完成了⼀个⽤户列表的展⽰,已有⽬录结构如下:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。