标签:主键值

Java

【很全很新】C3P0 连接池和 DBUtils 配合事务使用总结

1

小丁 发布于 2018-12-06

很久没用原生连接池,最近想写个小功能,结果发现很多地方不太懂,然后网上搜了半天的 c3p0 相关内容,全不符合我想要的。相同内容太多 而且没什么,所以我自己来总结下吧。 01 总结全文 从以下来总结 连接池的作用,为什么要使用连接池 书写自己的连接池,用于理解框架 c3p0 等连...

阅读(72)评论(0)赞 (0)

Java

通用 Mapper 4.1.0 发布,大量新功能 PR 合并

puefu.he 发布于 2018-11-26

4.1.0 – 2018-11-25 增加文档 快速入门 – MyBatis 为什么需要通用 Mapper 功能方面 新增 @Order(value = "DESC", priority = 2) 注解,可以配置排序的优先级 by qr...

阅读(61)评论(0)赞 (0)

Java

MyBatis 为什么需要通用 Mapper ?

1

hellas 发布于 2018-10-14

MyBatis 为什么需要通用 Mapper ? 在早期项目文档中有过类似主题的内容,但是最近我自己看文档的时候发现一个问题,文档虽然很详细,但是并不适合初次接触的人。为了方便第一次听说,第一次尝试的开发人员了解通用 Mapper,补充此文档。 一、通用 Mapper 的用途 ?...

阅读(101)评论(0)赞 (0)

Java

MyBatis 源码分析 – SQL 的执行过程

16

邓龙华 发布于 2018-08-17

1.简介 在前面的文章中,我分析了配置文件和映射文件的解析过程。经过前面复杂的解析过程后,现在,MyBatis 已经进入了就绪状态,等待使用者发号施令。本篇文章我将分析MyBatis 执行 SQL 的过程,该过程比较复杂,涉及的技术点很多多。包括但不限于以下技术点: 为 mapp...

阅读(97)评论(0)赞 (0)

Spring

第五十一章:基于SpringBoot2 & MongoDB完成自动化集成

2

邓龙华 发布于 2018-07-04

MongoDB 在企业级项目中一般用于存储文档信息、图片资源等, MongoDB 的内容完全是以 JSON 字符串的形式进行存储的,所以我们在获取数据时通过简单的 反序列化 就可以完成与项目内的实体类转换,不过这个过程是自动的,不需要我们手动进行反序列化处理。 本章目标 完成简单...

阅读(157)评论(0)赞 (0)

Java

一个mybatis开发框架,比JPA好用比MyBatis generator好用

songhua.gao 发布于 2018-06-20

fastmybatis fastmybatis是一个mybatis开发框架,目的为简化mybatis的开发,让开发更高效。 零配置快速上手 无需编写xml文件即可完成CRUD操作 支持mysql,sqlserver,oracle,postgresql,sqlite 支持自定义sq...

阅读(239)评论(0)赞 (0)

Java

06-13Mybatis 插件实现动态设置参数

1

puefu.he 发布于 2018-06-13

一、背景 笔者在搭建架构时,通常会利用泛型对 dao 层 和 service 层公共的代码(增删改)进行抽取,但是遇到一个尴尬的问题,就是实体类中的时间设置。 解决办法有很多,简单的方法就是在 web 层接收实体类参数后直接设置时间即可。但是,web 层理论上只是调用 servi...

阅读(626)评论(0)赞 (0)

Java

ThinkJDBC ——一行代码搞定数据库操作的 JDBC 库

6

小丁 发布于 2018-05-05

1 简介 ThinkJD ,又名 ThinkJDBC ,一个简洁而强大的开源JDBC操作库。你可以使用Java像 ThinkPHP 框架的M方法一样, 一行代码搞定数据库操作 。ThinkJD会自动管理数据库连接,使用完毕或程序异常都会关闭连接以免造成内存溢出。 先睹为快: //...

阅读(134)评论(0)赞 (0)

Java

Spring Mybatis详解

5

xubiao.zhuang 发布于 2018-05-04

介绍 MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射,它避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集,它可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs...

阅读(258)评论(0)赞 (0)

Java

Spring Boot 实战全面解析

9

xirruiqiang 发布于 2018-05-02

简介 Spring Boot 其实是一些库的集合,任意项目都可以使用它快速构建系统,更加敏捷地开发Spring应用程序,专注于应用程序的功能,不用在Spring的配置上多花功夫,甚至完全不用配置。 Idea 安装和使用 Idea下载 如图: Idea 破解: 方法一 , 方法二 ...

阅读(430)评论(0)赞 (0)

编程技术

一篇文章带你读懂MySQL和InnoDB

26

尖兵 发布于 2018-04-09

作为一名开发人员,在日常的工作中会难以避免地接触到数据库,无论是基于文件的 sqlite 还是工程上使用非常广泛的 MySQL、PostgreSQL,但是一直以来也没有对数据库有一个非常清晰并且成体系的认知,所以最近两个月的时间看了几本数据库相关的书籍并且阅读了 MySQL 的官...

阅读(172)评论(0)赞 (0)

IOS技术

让CoreData更简单些

2

邓龙华 发布于 2018-01-11

前言 本文并不是CoreData从入门到精通之类的教程, 并不会涉及到过多的原理概念描述, 而是介绍如何让CoreData的使用变得更加简单明了, 方便亲民. 全文约六千字, 预计花费阅读时间15分钟. 目录 这是什么以及如何使用 原理概述 实现细节: 单表的增删改查 实现细节:...

阅读(145)评论(0)赞 (0)

编程技术

mysql btree索引概述

10

likai 发布于 2018-01-10

今天研究下,mysql中的B-tree索引,通过这篇文章你可以了解到,mysql中的btree索引的原理,检索数据的过程,innodb和myisam引擎中btree索引的不同,以及btree索引的好处和限制。        B-Tree 索...

阅读(156)评论(0)赞 (0)

编程技术

关于Mongodb的全面总结,学习mongodb的人,可以从这里开始!

hanze 发布于 2017-12-05

原文地址:http://blog.csdn.net/yiqijinbu/article/details/9053467   MongoDB的内部构造《MongoDB The Definitive Guide》 MongoDB的官方文档基本是how to do的...

阅读(668)评论(0)赞 (1)

Spring

项目开发框架-SSM

2

likai 发布于 2017-10-28

1.Spring 无需多言,作为开源届数一数二的典例,项目开发中无处不在; 核心IOC容器,用来装载bean(java中的类)-用Spring的IOC容器来管理Bean的生命周期,有了这样一种机制,我们就可以不用在代码中去重复的做new操作。 aop,面向切面编程,spring中...

阅读(313)评论(0)赞 (0)

Spring

Spring MVC整合Mybatis 入门

10

hanze 发布于 2017-08-12

本文记录使用Intellij创建Maven Web工程搭建Spring MVC + Mybatis 的一个非常简单的示例。关于Mybatis的入门使用可参考这篇文章,本文在该文的基础上,引入了Spring MVC功能。 首先是创建项目: 打开Intellij,File–...

阅读(209)评论(0)赞 (0)

编程技术

一个诡异的SQL事务现象

10

dulong 发布于 2017-08-02

今天测试过程中,同事提出了一个,看似诡异,实则很基础的问题,乍一看会被迷惑。 用实验来复现下这个问题, (1) 创建测试表,A表的id字段是主键,B表的id_a字段是外键,参考A表的id主键, (2) 应用有这么一个逻辑,一个事务中,先更新表A,再INSERT表B,其中表B的id...

阅读(125)评论(0)赞 (0)

编程技术

MYSQL INNODB主键使用varchar和int的区别

1

yeseng 发布于 2017-07-12

原创,如果有误请指出 今天同事讨论关于主键使用varchar和int的区别。 我现在总结的3个问题: 1、tablespace中空间浪费    当然我们知道使用varchar可能会导致辅助索引比较大,因为用到varchar可能存储的字符较多,同时  ...

阅读(243)评论(0)赞 (0)