- 博客(122)
- 资源 (3)
- 收藏
- 关注
原创 Mybatis-Plus 快速开发Service
使用MyBatisPlus提供有业务层通用接口(ISerivce)快速开发service接口,使用业务层通用实现类(ServiceImpl)快速开发service实现类;与BaseMapper类似,MP也封装了业务层的各种方法。可以编写额外方法,注意重载时不要覆盖原始操作,避免原始提供的功能丢失。在通用类基础上做功能重载或功能追加...
2022-08-04 18:28:08
592
原创 SpringBoot 配置文件
SpringBoot提供了三种配置文件的格式.properties(默认格式).yml(主流格式).yaml加载优先级其中中相同配置按照优先级覆盖,不同配置全部保留。SpringBoot默认配置文件application.properties,通过键值对配置对应属性。在导入对应starter依赖后提供对应配置属性。......
2022-08-01 21:54:12
148
原创 Java Rest开发模式
Restful是一种软件架构风格、设计风格,而不是标准,只是提供了一组设计原则和约束条件。主要用于客户端和服务器交互类的软件,基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存机制等。...
2022-08-01 20:35:25
724
原创 SpringBoot 入门
SpringBoot是由Pivotal团队提供的全新框架,其设计目的是用来简化Spring应用的初始搭建以及开发过程。
2022-08-01 17:03:08
201
原创 Mybatis-Plus ActiveRecord
ActiveRecord也属于ORM(对象关系映射)层,由Rails最早提出,遵循标准的ORM模型表映射到记录,记录映射到对象,字段映射到对象属性。配合遵循的命名和配置惯例,能够很大程度的快速实现模型的操作,而且简洁易懂。每一个数据库表对应创建一个类,类的每一个对象实例对应于数据库中表的一行记录,通常表的每个字段在类中都有相应的Field;ActiveRecord是一种领域模型(DomainModel),封装了部分业务逻辑。简而言之,AR建立了Java对象与数据库表逻辑上的直接映射,方便了程序的编写。...
2022-07-31 16:06:07
310
原创 Mybatis-Plus 条件构造器Wrapper
在Mp中,条件构造器Wrapper方便我们在进行增删改查操作时设置Where筛选条件。其接口的实现类关系如下可以看到和是主要实现,其中我们主要介绍及其子类。
2022-07-30 15:56:58
663
原创 Mybatis-Plus 快速入门
MP是对Mybatis的开发简化,目前我们可以简单将其理解为MP封装了各种SQL语句。这样一来我们在开发时便可以利用MP提供的BaseMapper接口完成对数据库的各种操作,而不是亲自编写Mapper接口,同时mapper.xml也变得不必要。.........
2022-07-26 19:22:46
517
原创 Mybatis-Plus 简介
MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。
2022-07-26 18:38:23
217
原创 Redis SpringDataRedis
SpringData是Spring中数据操作的模块,包含对各种数据库的集成,其中对Redis的集成模块就叫做SpringDataRedis,官网地址:https://spring.io/projects/spring-data-redis
2022-07-19 17:18:58
468
原创 Redis 入门
Redis官网:https://redis.io/虚拟机:VMware Workstation操作系统:CentOS-7-x86_64-
2022-07-12 20:28:09
881
原创 SSM 整合
SSM框架,即Spring+SpringMVC+Mybatis,由Spring、MyBatis两个开源框架整合而成(SpringMVC是Spring的部分内容)。至此我对SSM的学习告一段落。
2022-07-06 20:05:47
336
原创 Mybatis log4j的使用
在强调可重用组件开发的今天,除了自己从头到尾开发一个可重用的日志操作类外,Apache为我们提供了一个强有力的日志操作包-Log4j。
2022-06-23 22:28:58
206
原创 Mybatis Dao代理开发
采用Mybatis的代理开发方式实现DAO层的开发,这种方式是我们后面进入企业的主流。代理开发方法只需要程序员编写Mapper接口(相当于Dao接口),由Mybatis 框架根据接口定义创建接口的动态代理对象。简而言之,将UserMapper.xml配置文件实体化为Dao类。1、 Mapper.xml文件中的namespace与mapper接口的全限定名相同;2、 Mapper接口方法名和Mapper.xml中定义的每个statement的id相同;3、 Mapper接口方法的输入参数类型和mapper
2022-06-22 18:48:43
170
原创 Mybatis 相关api
Mybatis框架下所有与数据库的交互都基于SqlSession类。其中,org.apache.ibatis.io 包中的Resources类帮助我们加载配置文件。
2022-06-22 16:06:22
142
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人