Java SpringBoot框架Web开发实战01--工程搭建
最近也是学习了java的spring框架,借此文章边开发变撰写用来巩固。
项目需求不写了,这是一篇学习笔记,写的不好的地方可以联系更改。详情可以参考b站的黑马程序员。我打算分几个文章来写,每一个步骤对应一个文章,这样也方便观看
这个项目运用的是springboot工程,数据库的操作运用的是mybatis
1. 创建一个空项目用于包裹整个项目,在这个项目下创建一个基于springboot开发的module,选择Maven方便项目管理。

2. 分别引入这4个依赖:Lombok,Spring Web,MySQL Driver,MyBatis Framework,
Lombok是一个Java库,通过注解自动生成常见的代码(如getter、setter、构造函数等),减少样板代码的编写。
Spring Web是Spring框架中用于构建Web应用的模块,支持RESTful API和MVC架构。
MySQL Driver是Java连接MySQL数据库的JDBC驱动,用于执行SQL操作。
MyBatis是一个持久层框架,通过XML或注解将Java对象与SQL语句映射。
点击creat创建完毕。

3. 创建完毕之后可以把一些没用的文件删除,只保留 .mvn , src , pom.xml和.iml文件即可。在src/main/resources里面有application.properties这个文件,这是springboot的配置文件,可以使用这个文件,但是因为.yml层次更加分明,适合大型项目,我这里就用的是application,yml文件进行配置,配置代码如下:
spring:
application:
name: {名称}
datasource:
url: jdbc:mysql://localhost:3306/{数据库名称}
driver-class-name: com.mysql.cj.jdbc.Driver
username: root
password: {密码}
mybatis:
configuration:
log-impl: org.apache.ibatis.logging.stdout.StdOutImpl //这行可以将mybatis数据库操作输出到控制台
4.需要在java包里面创建4个包,分别为:controller,mapper,pojo,service。
controller |
存放Spring MVC控制器,处理HTTP请求和响应 |
mapper |
存放MyBatis或JPA的数据访问接口(DAO层) |
pojo |
存放普通Java对象(Plain Old Java Objects),如实体类、DTO等 |
service |
存放业务逻辑实现类,通常包含接口和实现类(如UserService接口+实现) |
以上就是整个工程大体框架的搭建。
更多推荐




所有评论(0)