2021.2.18 springBoot web项目整合数据源
mvc
jpa也是一个框架 里面包含了基础的增删改查语法 需要定义一个接口去继承他;我们用这个自己定义的接口实现其增删改查的功能 add ,findAll ,list
jsp 和 thymeleaf同时使用会出现配置问题,找不到也没面
多数据源配置文件怎么写
数据库需要注意的问题
mybatis流程图
什么是ORM
什么是“持久化”
持久(Persistence),即把数据(如内存中的对象)保存到可永久保存的存储设备中(如磁盘)。持久化的主要应用是将内存中的数据存储在关系型的数据库中,当然也可以存储在磁盘文件中、XML数据文件中等等。
什么是 “持久层”
持久层(Persistence Layer),即专注于实现数据持久化应用领域的某个特定系统的一个逻辑层面,将数据使用者和数据实体相关联。
什么是ORM
即Object-Relationl Mapping,它的作用是在关系型数据库和对象之间作一个映射,这样,我们在具体的操作数据库的时候,就不需要再去和复杂的SQL语句打交道,只要像平时操作对象一样操作它就可以了 。
mybatis 的配置
mybatis 的xml文件
代码生成器
https://github.com/zouzg/mybatis-generator-gui
过滤掉null值
pageHelper的使用
在查询语句之前进行设置参数