上周下班前遇到一个很奇怪的问题
在配置多数据源的时候,调用其中一个dao的selectById一直找不到,即报错 Invalid bound statement (not fou......
SSM项目配置事务不生效解决办法
今天帮一个朋友解决事务不生效的问题,这里总结下主要原因。
事务失效有几个常见原因解决办法
1)数据库表需要设置使用 INNODB 引擎,直接用Navicat修改,或者用命令
ALTER ......
mybatis 一对一association、一对多collection实践,以订单为例
最近帮朋友写一个简单的商城系统,其中关于订单查询这一块,可以记录一下分享给大家。
一、数据库设计
这里主要贴一下核心的2张表,订单主表和订单详细表,像用户表,购物车表,收货地址表,店铺表之类的就不贴出......
MyBatis批量插入返回自增ID列表
最近使用 Mybatis 写了很多批量插入的代码,其中也有时候需要返回自增ID列表,本文稍微介绍一下需要注意的地方。
这里为了提供一个简单的示例,以批量插入用户为例
代码地址:https:......
MyBatis之一对一和一对多及分页问题,实现文章列表+分类列表+标签列表+用户的关联查询
本文主要介绍 MyBatis 一对一和一对多相关使用,还有就是分页的简单介绍。
一、背景
之前我在做文章列表,如下图1这种后台文章列表的时候,通常都是从数据库将文章表查出来,然后遍历往文章列表里填......
Spring Data JPA 写SQL语句也可以如此简单
在使用 Spring Data JPA 的时候,通常我们只需要继承 JpaRepository 就能获得大部分常用的增删改查的方法。
有时候我们需要自定义一些查询方法,可以写自定义 HQL ......
Spring Data JPA 联合主键
比如我们这里想要创建一张表,用于用户关注和粉丝。
relationship 两个字段,都是主键(即联合主键)
Spring Data JPA 实体如何设计才能自动创建这样的表呢?
......
Hibernate 和 JPA 注解
1、@Entity(name="EntityName")
必须, name为可选,对应数据库中一的个表
2、@Table(name="",catalog="",sche......
Spring Data JPA 之 一对一,一对多,多对多 关系映射
一、@OneToOne关系映射
JPA使用@OneToOne来标注一对一的关系。
实体 People :用户。
实体 Address:家庭住址。
People 和 Address 是一对......
Hibernate 泛型实现 dao 层的基类
最近在用 Hibernate 操作数据库的时候,发现每个实体类都要写增删改查,像这样。
package com.change.dao;
import com.chang......
SSM博客实战(7)-springmvc和layui富文本编辑器实时上传图片功能实现
本文将介绍 springmvc 上传功能实现,以及layui 前端插件的使用,尤其是其富文本编辑器的上传图片接口的实现。
一、开发准备
1、layui 官网:http://www.layui.com/......
mybatis-generator逆向工程设置不生成Example类
之前每次生成 po 和 mapper,都会生成 Example 类和其对应的 CURD方法。删起来也比较麻烦,所以干脆让它不生成即可。
具体配置很简单,只需要在要设置的表的 table 标签里将......
ibatis mybatis sql语句配置 符号不兼容 大于号 小于号
在mybatis中对sql语句中涉及到大于号,小于号,如何操作:
方法一、
将其放入到<![CDATA[ ]]>标签中
如:
<![CDATA[
......
mybatis-generator逆向工程生成boolean字段解决办法
通过逆向工程生成代码,如果字段是 int(1) 或者 tinyint(1) 会自动生成Boolean类型,不得不说是坑,本来我 的 status 字段是用来记录状态,当然不止有 0 和 1,还有 2,......
Mybatis无法获取带有下划线前缀的字段的值
今天下面,把几张表里的字段都加了前缀,如 article_id,article_title,acticle_content,article_status。
然后通过Mybatis-generat......