- 博客(7)
- 收藏
- 关注
原创 Could not execute JDBC batch update 错误原因
错误原因1:你将要插入到数据库中的内容长度超过了数据库中字段的实际设置的长度.修改数据库中的字段长度错误原因2:java类里面属性的类型和Hibernate的配置文件.hbm.xml里面声明不一致都可以造成以上错误本人错误原因:我用的是oracle数据库, 经排查发现是因为表中的主键ID 序列自增到了设置的最大值.修改一下序列的最大值就好了....
2019-08-06 17:21:04
14901
转载 MySQL中的索引详讲
此文章为自己学习使用。一、什么是索引?为什么要建立索引? 索引用于快速查找出在某个列中有特定值的行,不使用索引,MySQL必须从第一条记录开始读完整个表,直到找出相关的行,表越大,查询数据所花费的时间就越多,如果表中查询的列有一个索引,MySQL能够快速到达一个位置去搜索数据文件,而不必查看所有数据,那么将会节省很大一部分时间。 举个例子: 有一...
2019-05-17 17:00:52
274
1
转载 MySQL 性能优化的 14个最佳实践
今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于 Web 应用尤其明显。关于数据库的性能,这并不只是 DBA 才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的 SQL 语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的 SQL 语句的优化,而只是针对 MySQL 这一 Web 应用最多的数据库。希望下面的这些优化技巧对...
2019-05-08 15:45:00
407
转载 IDEA nested exception is org.apache.ibatis.binding.BindingException:
我的Mapper动态代理是使用的包扫描的方式这就需要我们去注意一些基本的事项:*Mapper.java 和 *Mapper.xml 命名是否一致 是否在一个包下,扫描能不能扫到 .xml。 *Mapper.xml 的 namespace 配置是否准确,接口方法名是否准确。检查完这些基本问题后如果依然报错的话解决办法如下:删除编辑后的文件 class,然后Rebuild在...
2019-04-29 09:45:49
371
转载 Spring IOC 新手入门
Spring IOC/DI一 IOC和DI是什么IOC即控制反转,最浅显的回答就是是对象的创建不用手动去new,而是让Spring去完成对象的创建;IOC:控制反转也叫依赖注入,IOC利用java反射机制,AOP利用代理模式。所谓控制反转是指,本来被调用者的实例是由调用者来创建的,这样的缺点是耦合性太强,IOC则是统一交给spring来管理创建,将对象交给容器管理,你只需要在sprin...
2019-04-25 19:39:44
140
转载 HashMap底层实现原理
HashMap底层实现原理HashMap是Java语言中用的最频繁的一种数据结构。1.hashmap的数据结构要了解hashmap首先要弄清楚他的结构。在java编程语言中最基本的数据结构有两种,数组和链表。数组:查询速度快,可以根据索引查询;但插入和删除比较困难;链表:查询速度慢,需要遍历整个链表,但插入和删除操作比较容易。hashmap是数组和链表组成的,数据结构中又叫“链表散列”...
2019-04-24 13:57:56
62950
17
转载 Maven项目中POM.xml文件内的标签大全详解
Maven项目中POM.xml文件内的标签大全详解转载于https://blog.youkuaiyun.com/newbie_907486852/article/details/78557177<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"...
2019-04-22 19:21:05
1550
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人