项目的子模块中的其中几个模块初步讲解

子模块有点多,只挑其中几个讲解,首先就是backend_web这个模块,在main创建一个resouces文件后(有些IDEA版本比较旧的,需要你们顺便把它remark成resources文件),然后在这个resources文件里面放上一个properties文件:

jdbc.driverClassName=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/zshop?useUnicode=true&characterEncoding=utf8
jdbc.username=root
jdbc.password=

这就是里面的内容,因为我的项目名字叫zshop,所以就写在问号前面了

然后到我们的dao模块,这边举了一个例子:
这里创建了两个文件
在这里插入图片描述
这个ProductTypeDao文件里的方法主要是和连接数据库后,对数据库里面的数据进行增删查改操作,给你们看看这个文件里面的代码块:

package com.itant.zshop.dao;

import com.itany.zshop.pojo.ProductType;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface ProductTypeDao {
    public List<ProductType> selectAll();

    public ProductType selectById(int id);

    public void insert(@Param("name")String name, @Param("status") int status);

    public void updateName(@Param("id")int id,@Param("name")String name);

    public void updateStatus(@Param("id")int id,@Param("status")int status);

    public void deleteById(int id);
}

其中ProductType是一个pojo模块里面的class文件:
在这里插入图片描述
在这里插入图片描述
这是它里面的部分代码。

 public List<ProductType> selectAll();

因为这个ProductType类的代码是id,name,status这些名字的相关代码,然而这些名字是商城的这个商品分类里面的一行数据的名字,List<ProductType>这个就表示了多行数据,整个方法就表示选择所有方法。

加上注解@Param的就是利用前端传过来的数据作为参数传进来

这些就是dao模块

下面来说一下怎么用IDEA连接MySQL数据库

首先在最右边找到这个
在这里插入图片描述
然后再点击这个+号:
在这里插入图片描述
再选择这里:
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
自己动手,丰衣足食

猜你喜欢

转载自blog.csdn.net/Andre_dong/article/details/107944573
今日推荐