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、登录功能调试:

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

相关推荐
千寻技术帮20 分钟前
10341_基于Springboot的珠宝销售网站
spring boot·mysql·毕业设计·商城·珠宝商城
亲爱的非洲野猪21 分钟前
深入解析享元模式:用Java实现高性能对象复用
java·开发语言·享元模式
qq_4017004133 分钟前
Qt 事件处理机制
java·数据库·qt
rannn_1111 小时前
【Java项目】中北大学Java+数据库课设|校园食堂智能推荐与反馈系统
java·数据库·后端·课程设计·中北大学
NE_STOP1 小时前
SpringBoot-shiro-jwt-dubbo-redis分布式统一权限系统(完结)
java
zfj3211 小时前
java函数式接口 @FunctionalInterface用法
java·函数·function
TracyCoder1232 小时前
并发编程(二):Java原子类(Atomic Classes)全解析
java·原子类·atomic
野犬寒鸦2 小时前
从零起步学习MySQL || 第十六章:MySQL 分库分表的考量策略
java·服务器·数据库·后端·mysql
木风小助理2 小时前
JavaAtomicInteger底层实现深度解析
java
BD_Marathon2 小时前
搭建MyBatis框架之创建MyBatis的映射文件(五)
java·数据库·mybatis