这一部分是自己在学习java时对idea编辑器的一些配置记录和有关项目目录的说明
一、包含
◆项目初始化配置
◆开发中必会的技能
◆运行与调试
◆高级进阶
◆常用插件
三、安装
安装JDK
安装idea
四、demo开始
1、工具
◆Spring Boot 几分钟只能就可以搭好一个可以运行的项目
◆Mybatis 对数据库的访问
◆Devtools 是一个热部署工具,每次改代码idea会自动重新启动
2、配置文件
配置文件在pom.xml中显示
3、分层结构
不同功能的类放在不同功能的包里面
◆Config:所有的配置 用于存放Spring Boot相关的配置类,包括启动类
◆Controller:所有请求入口,前端访问后端的入口
◆Sevice:逻辑层,负责所有的业务逻辑
◆Mapper:或者叫Dao,持久层,负责java和数据库交互。包括interface和XML两类文件
◆Domain(Po):表映射实体,用一个java类来映射数据库表,类名就相当于表名,类的属性就相当于表字段
◆Dto:数据传输对象(Data Transfer Object),用于前后端数据交互
Domain和Dto区别:
Domain类的属性完全和表的字段一致;Dto类的属性一般和表一致,但是会根据不同的业务场景适当的增加、减少属性。
从用法上来说:Domain用于java数据和数据库表记录映射,删除增加修改数据库的数据,用在service层和Mapper层
Dto用在前后端数据传输;用在controller层和Service层
Service层介于Controller和Mapper之间,也是Domain和Dto的转换层
开始操作
一、项目初始化设置
◆合适的字体大小
1、字体设置
快捷键:ctrl + Alt + S
2、编辑区的设置
3、控制台的设置
◆编码改为UTF-8
◆JDK设置
◆autoscroll设置
◆aotu import
作用是关联impor自动导入
二、编辑区的设置
1、行号设置
2、tabs设置
3、tabs排序
4、tabs数量
默认是显示10个文件
修改
5、自动换行