Java SpringBoot二手交易平台
项目运行
环境配置:
Jdk1.8 + Tomcat8.5 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。
项目技术:
Springboot + mybatis + Maven + Vue 等等组成,B/S模式 + Maven管理等等。
环境需要
1.运行环境:最好是java jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。
2.IDE环境:IDEA,Eclipse,Myeclipse都可以。推荐IDEA;
3.tomcat环境:Tomcat 7.x,8.x,9.x版本均可
4.硬件环境:windows 7/8/10 1G内存以上;或者 Mac OS;
5.是否Maven项目: 否;查看源码目录中是否包含pom.xml;若包含,则为maven项目,否则为非maven项目
6.数据库:MySql 5.7/8.0等版本均可;
技术栈
后端:Springboot mybatis
前端:vue+css+javascript+jQuery+easyUI+highcharts
使用说明
使用Navicat或者其它工具,在mysql中创建对应名称的数据库,并导入项目的sql文件;
使用IDEA/Eclipse/MyEclipse导入项目,修改配置,运行项目;
3.管理员账号:abo 密码:abo
4.开发环境为Eclipse/idea,数据库为mysql 使用java语言开发。
5.运行SpringbootSchemaApplication.java 即可打开首页
6.数据库连接src\main\resources\application.yml中修改
7.maven包版本apache-maven-3.3.9.
8.后台路径地址:localhost:8080/项目名称/admin
Java SpringBoot二手交易平台系统,基于SpringBoot框架进行开发,前端页面效果通过使用Vue进行编码实现,实现了用户、卖家用户跟管理员这三类用户角色,实现了二手图书管理、用户管理、订单管理等功能。
package com.dao;
import com.entity.ChatEntity;
import com.baomidou.mybatisplus.mapper.BaseMapper;
import java.util.List;
import java.util.Map;
import com.baomidou.mybatisplus.mapper.Wrapper;
import com.baomidou.mybatisplus.plugins.pagination.Pagination;
import org.apache.ibatis.annotations.Param;
import com.entity.vo.ChatVO;
import com.entity.view.ChatView;
/**
* 联系客服
*
* @author
* @email
* @date 2022-04-23 15:10:37
*/
public interface ChatDao extends BaseMapper<ChatEntity> {
List<ChatVO> selectListVO(@Param("ew") Wrapper<ChatEntity> wrapper);
ChatVO selectVO(@Param("ew") Wrapper<ChatEntity> wrapper);
List<ChatView> selectListView(@Param("ew") Wrapper<ChatEntity> wrapper);
List<ChatView> selectListView(Pagination page,@Param("ew") Wrapper<ChatEntity> wrapper);
ChatView selectView(@Param("ew") Wrapper<ChatEntity> wrapper);
}
package com.dao;
import com.entity.QiugoutushuEntity;
import com.baomidou.mybatisplus.mapper.BaseMapper;
import java.util.List;
import java.util.Map;
import com.baomidou.mybatisplus.mapper.Wrapper;
import com.baomidou.mybatisplus.plugins.pagination.Pagination;
import org.apache.ibatis.annotations.Param;
import com.entity.vo.QiugoutushuVO;
import com.entity.view.QiugoutushuView;
/**
* 求购图书
*
* @author
* @email
* @date 2022-04-23 15:10:37
*/
public interface QiugoutushuDao extends BaseMapper<QiugoutushuEntity> {
List<QiugoutushuVO> selectListVO(@Param("ew") Wrapper<QiugoutushuEntity> wrapper);
QiugoutushuVO selectVO(@Param("ew") Wrapper<QiugoutushuEntity> wrapper);
List<QiugoutushuView> selectListView(@Param("ew") Wrapper<QiugoutushuEntity> wrapper);
List<QiugoutushuView> selectListView(Pagination page,@Param("ew") Wrapper<QiugoutushuEntity> wrapper);
QiugoutushuView selectView(@Param("ew") Wrapper<QiugoutushuEntity> wrapper);
}