框架
The_Best_Hacker
天不生我李淳罡,剑道万古如长夜。
展开
-
JPA动态分页查询
本次项目开发用到了JPA,之前只是使用过mybatis,所以针对JPA的动态分页查询这块不是很了解,在这里记录一下。public BasePage<HistoryVehiclePassDO> getDetails(Condition content ) { if (ObjectUtils.isNotEmpty(content )) { BasePage<HistoryVehiclePassDO> basePage = ne原创 2020-12-21 17:38:07 · 630 阅读 · 6 评论 -
SpringBoot点击run和debug无法启动
【问题描述】:最近搭建了一个SpringBoot的项目,但是点击run和debug会变成灰色按钮,并且主启动类的run和debug都点击了没有任何反应。【解决方法】:idea设置,在插件中找到Groovy插件,取消选中,重启idea...原创 2020-12-03 09:44:47 · 767 阅读 · 0 评论 -
Mybatis常见异常总结
异常信息:java.lang.IllegalArgumentException: Parameter Maps collection does not contain value for main.java.com.mybatisstudy5.mapper.GroupMapper.int解决方法:mybatis官方已经将ParameterMap废弃,将mapper.xml文件中出现的parameterMap更换成parameterType异常信息:没有任何异常信息,但是查看数据库并没.原创 2020-10-23 16:18:54 · 880 阅读 · 0 评论 -
MyBatis表关联多对多简单项目练习
【需求】获取一个用户对应的所有门户;获取一个门户下的所有用户【数据库】user用户表:group门户表user_group用户和门户的关系表【项目结构】【Config.xml配置类】<?xml version='1.0' encoding='UTF-8'?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://...原创 2020-10-23 14:33:46 · 290 阅读 · 0 评论 -
MyBatis表关联多对一简单项目练习
【需求】获取本篇帖子对应的所有信息(即本篇帖子关联所属用户信息)【数据表】vip_user表post表【表结构】【配置文件Config.xml】<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3..原创 2020-10-19 09:31:15 · 204 阅读 · 0 评论 -
MyBatis表关联一对多简单项目练习
【需求】:查询某用户发的所有帖子【javaweb项目目录结构】:【数据库】postgresql用户vip_user表单:发帖post表单:【配置文件Config.xml】<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd.原创 2020-10-16 15:57:37 · 245 阅读 · 0 评论 -
MyBatis表关联一对一简单项目练习
【功能】对person数据库实现以下功能增(insertPerson,insertPersons) 删(deletePersonByPkId) 改(updatePersonByPkId) 查(countPersons,getPersonByName,listPersons,listPersonsBySex)【步骤】【项目创建步骤】创建一个javaweb项目输入项目名称,选择路径存储项目,点击finish。如下所示为项目结构图:【数据库】【代码】1.sqlMap..原创 2020-10-15 14:28:53 · 203 阅读 · 0 评论 -
mybatis框架总结
【一】、简介Mybatis源于Apache的一个开源项目iBatis。2020年iBatis这个项目,Apache Software Foundation迁移到了Google Code,并改名为Mybatis,2013年11月迁移到Github。Mybatis是一个基于Java的支持普通SQL查询,存储过程和高级映射的优秀持久框架。Mybatis使用简单的XML或注解,用于配置和原始映射,将接口和Java的POJO(普通的Java对象)映射成数据库的记录。【二】、原理Mybatis应用程序大都使原创 2020-10-14 20:41:46 · 329 阅读 · 0 评论