绥阳网站建设,用jsp做的网站的代码,美食网站设计风格,c 网站开发 调试#xff08;1#xff09;启动类
①SpringBootApplication
出现这个代表这个就是整个程序的入口#xff0c;是运行的开始位置 ②ComponentScan(com.example.dao.impl)
启动时自动扫描制定beans包 #xff08;2#xff09;mapper层#xff08;Dao层#xf…1启动类
①SpringBootApplication
出现这个代表这个就是整个程序的入口是运行的开始位置 ②ComponentScan(com.example.dao.impl)
启动时自动扫描制定beans包 2mapper层Dao层
①Repository
作用就是声明自己这个为bean文件每一个controller都是一个bean文件作用是为了方便后续test测试的时候能够找到这个层里面的文件 ②Mapper
准备进行与数据库的访问使用
其中加上这个之后也能够直接在test里面进行测试。 ③Select
准备执行查询操作。 ④Insert
插入操作 ⑤Update
修改更新操作 ⑥Delete
删除操作 3Service层
①Service
把它定义为一个业务层能够识别的bean 4domain层 ①TableField
主要用作Mybatis-plus中查询的时候做的数据库字段名称与后端domain的建立的实体内的属性名之间的映射如果不加则这两个在格式上必须要完全一致如果加了可以让他们略有不同更加灵活 ②TableId(type IdType.INPUT)
主要为Mybatis-plus中字段Id在查询时默认省略的情况。
不加这个注解需要要求数据库内id主键字段名必须是“自增”类型的加上这个之后我们可以灵活地根据自己的需求调整id的取值。 5Test类
①SpringBootTest
代表这是一个测试文件 ②Test
代表这是一个独立的测试小函数 ③Autowired可以在Test里面测试用也可以在Service层里面用
用于注入数据层对象用于后续的访问 6配置类
①Configuration
声明这是一个配置类刚开始运行的时候要加载这块的配置。 ②Bean
声明一个bean实例并将其加载到spring容器中。 7其他
override
是在重写接口里面的方法的时候用到的。