springboot电脑商城项目 1.项目环境搭建
1.项目分析
- 项目功能:登录 、注册、热销商品、用户管理(密码、个人信息、头像、收货地址)、购物车(展示,添加,删除)、订单模块
- 开发顺序:注册,登录,用户管理,购物车,商品,订单模块
- 某一个模块的开发:
- 持久层开发:依据前端页面的设置规划相关的SQL语句,以及进行配置
- 业务层开发:核心功能控制、业务操作以及异常的处理
- 控制层开发:接收请求,处理相应
- 前端开发:前后端连接技术Js Query AJAX来连接后台
2.项目的开发环境
- JDK:1.8版本及以上
- maven:配置到IDEA,3.6.1最低
- 数据库:MySql 5.1及以上
- 开发的平台:IDEA开发
3. 搭建项目
-
项目名称:store
-
结构:com.jiabowen.store
java web mybatis mysal driver
-
资源文件:resources文件下(static 、templates)
-
单元测试:test.com.jiabowen.store
5.propertise文件中配置数据库的连接池信息
spring.datasource.url=jdbc:mysql://localhost:3306/store?useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai
spring.datasource.username=root
spring.datasource.password=1234
6.创建一个store数据库
7.测试连接
-
启动Springboot主类,是否有对应的spring图形输出
-
在单元测试中测试数据库连接
-
springboot中默认的数据库连接池:Hikari
@Autowired DataSource dataSource; @Test void getControllen() throws SQLException { System.out.println(dataSource.getConnection()); }
-
8.访问项目的静态资源是否加载正常。将所有静态资源复制到static目录下
-
注意:idea对于js代码兼容性较差,编写了js代码但是有的时候不能正常加载
- idea缓存清理
- clear - install
- rebuild重新构建
- 重启IDEA和操作系统
-
如果项目运行后无法从浏览器中获取静态资源界面
-
clean install
-
如果install失败,在配置文件中指定该插件版本
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-resources-plugin</artifactId> <version>3.1.0</version> </plugin>
-
本文作者:贾博文
本文链接:https://www.cnblogs.com/jiabowenn/p/15859969.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步