Java 项目学习(初始化项目)

后端工程基于 maven 进行项目构建,并且进行分模块开发

参考:Spring或Spring Boot项目目录结构划分和代码分层

1、了解项目的整体结构

sky-take-out maven 父工程,统一管理依赖版本,聚合其他子模块
sky-common 子模块,存放公共类,例如:工具类、常量类、异常类等
sky-pojo 子模块,存放实体类、VO、DTO等
sky-server 子模块,后端服务,存放配置文件、Controller、Service、Mapper等

2、数据库环境搭建

在数据库中导入sql文件

3、前端代理设置

前端发送的请求,是如何请求到后端服务的?

前端请求地址:http://localhost/api/employee/login

后端接口地址:http://localhost:8080/admin/employee/login


前端项目中如何配置:

基础路由路径要设置好

配置项目代理设置

如下为后端服务端口:

登录请求成功:

4、登录功能调试:

可以通过断点调试跟踪后端程序的执行过程⬇️

相关推荐
C++chaofan9 小时前
基于session实现短信登录
java·spring boot·redis·mybatis·拦截器·session
摇滚侠9 小时前
idea 刷新maven,提示java.lang.RuntimeException: java.lang.OutOfMemoryError
java·maven·intellij-idea
果壳~9 小时前
【Java】使用国密2,3,4.仿照https 统一请求响应加解密
java·https
N 年 后9 小时前
单独Docker部署和Docker Compose部署
java·docker·容器
lkbhua莱克瓦2410 小时前
Java练习——数组练习
java·开发语言·笔记·github·学习方法
趙卋傑10 小时前
常见排序算法
java·算法·排序算法
Slow菜鸟10 小时前
Java后端常用技术选型 |(四)微服务篇
java·分布式
武子康10 小时前
Java-168 Neo4j CQL 实战:WHERE、DELETE/DETACH、SET、排序与分页
java·开发语言·数据库·python·sql·nosql·neo4j
Filotimo_10 小时前
SpringBoot3入门
java·spring boot·后端
通往曙光的路上10 小时前
SpringIOC-注解
java·开发语言