2022-02-02 00:21阅读: 411评论: 0推荐: 0

springboot电脑商城项目 1.项目环境搭建

1.项目分析

  1. 项目功能:登录 、注册、热销商品、用户管理(密码、个人信息、头像、收货地址)、购物车(展示,添加,删除)、订单模块
  2. 开发顺序:注册,登录,用户管理,购物车,商品,订单模块
  3. 某一个模块的开发:
    • 持久层开发:依据前端页面的设置规划相关的SQL语句,以及进行配置
    • 业务层开发:核心功能控制、业务操作以及异常的处理
    • 控制层开发:接收请求,处理相应
    • 前端开发:前后端连接技术Js Query AJAX来连接后台

2.项目的开发环境

  1. JDK:1.8版本及以上
  2. maven:配置到IDEA,3.6.1最低
  3. 数据库:MySql 5.1及以上
  4. 开发的平台:IDEA开发

3. 搭建项目

  1. 项目名称:store

  2. 结构:com.jiabowen.store

    java web
    mybatis
    mysal driver
    
  3. 资源文件:resources文件下(static 、templates)

  4. 单元测试: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代码但是有的时候不能正常加载

    1. idea缓存清理
    2. clear - install
    3. rebuild重新构建
    4. 重启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 中国大陆许可协议进行许可。

posted @   贾博文  阅读(411)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
💬
评论
📌
收藏
💗
关注
👍
推荐
🚀
回顶
收起
  1. 1 404 not found REOL
404 not found - REOL
00:00 / 00:00
An audio error has occurred.