mysql+mybatis
CrazZy651314
珍惜每次低迷的时候,不要放弃,每次的困难都是在磨练自己。加油。
展开
-
Mysql的创建和更新时间
问题当创建数据库的表的时候,经常会忘记了添加创建时间和更新时间这俩个字段。现在记起来了,但是这俩个字段怎么处理呢?一般来说是不用我们处理的,应该是在数据插入或者修改的时候自动更新的。解决方法CREATE TABLE temp (id INT(11) PRIMARY KEY AUTO_INCREMENT,name VARCHAR(10),created_at timestamp NULL DEF原创 2017-11-29 10:53:42 · 1577 阅读 · 0 评论 -
mybatis 表1对多查询
在用mybatis写mysql语句时,遇到了1对多关系的问题先看看关系: 以A表为基础查询,A表一条记录对应B表的一条记录,而A表的一条记录对应C表的n条记录,然后B表和c表是1对1的关系。这时候的查询语句为:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD M原创 2017-12-22 13:48:23 · 322 阅读 · 0 评论 -
mybatis实现插入后返回id
在插入数据后,有时候会想返回插入的数据,但是id好像是不能的,现在来介绍mybatis插入后返回id的方法。MySQL下,id为自增类型时,插入前加入 SELECT LAST_INSERT_ID()<insert id="addTopLine" parameterType="com.kigang.entity.TopLine"> <selectKey keyProperty="t原创 2017-12-25 19:26:04 · 3229 阅读 · 0 评论 -
mybatis批量删除的sql语句拼接
1。问题描述在删除一条语句时,有时候会关联外键,这时候批量删除会大大的提高效率。原创 2017-10-10 11:56:58 · 9762 阅读 · 0 评论 -
mysql删除带外键数据问题
解决办法,将外键屏蔽设置如下:SET FOREIGN_KEY_CHECKS = 0;具体例子:原创 2017-08-26 12:08:43 · 2082 阅读 · 0 评论 -
`CREATION_DATE` datetime DEFAULT CURRENT_TIMESTAMP报错问题
前提在用公司的hap框架生成数据库时,发现数据库执行这行代码时出错原创 2017-08-17 13:27:32 · 8053 阅读 · 1 评论 -
Spring mvc获取数据库的详细时间
问题在Spring中,想获取数据库的时间,年月日时分秒,但是怎么都获取不到时分秒,发现是写错了mybatis的配置文件。mybatis的配置文件<result column="TOPIC_TIME" property="topicTime" jdbcType="TIMESTAMP" javaType="DATE" />jdbcType是指数据库的类型,TIMESTAMP表示的是详细时间,年月日时分秒原创 2017-12-26 10:08:30 · 1530 阅读 · 0 评论