框架
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 · 585 阅读 · 6 评论 -
SpringBoot点击run和debug无法启动
【问题描述】:最近搭建了一个SpringBoot的项目,但是点击run和debug会变成灰色按钮,并且主启动类的run和debug都点击了没有任何反应。 【解决方法】:idea设置,在插件中找到Groovy插件,取消选中,重启idea ...原创 2020-12-03 09:44:47 · 703 阅读 · 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 · 803 阅读 · 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 · 237 阅读 · 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 · 153 阅读 · 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 · 221 阅读 · 0 评论 -
MyBatis表关联一对一简单项目练习
【功能】对person数据库实现以下功能 增(insertPerson,insertPersons) 删(deletePersonByPkId) 改(updatePersonByPkId) 查(countPersons,getPersonByName,listPersons,listPersonsBySex) 【步骤】 【项目创建步骤】创建一个javaweb项目 输入项目名称,选择路径存储项目,点击finish。如下所示为项目结构图: 【数据库】 【代码】 1.sqlMap..原创 2020-10-15 14:28:53 · 175 阅读 · 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 · 273 阅读 · 0 评论