
java
DE.Marcia
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
流关闭?blob无法转换为javastring类型?
当你数据库的数据类型为LONG(长字符串)或者blob,clob类型的时候,在执行查询的时候,mybati映射文件(就是你写sql的那个文件)无法直接将该类型的字段转为string类型(就算你的jdbcType=longvarchar,也无法转换);在这里就必须想办法使其能够转为java的string类型,有两种情况,第一种:数据的字符长度没有超过4000,在oralce数据库中写一个强转的函数,...原创 2018-09-03 10:04:10 · 493 阅读 · 0 评论 -
认识mybatis核心组件
1.mybatis特点不屏蔽sql,意味着可以更为精确的定位sql语句,可以对其进行优化和改造,这有利于互联网性能的提高,符合互联网需要性能优化的特点。 提供更强大、灵活的映射机制,方便java开发者的使用。提供动态sql的功能,允许我们根据不同的条件组装sql,这个功能远比其他工具或者java编码的可读性和可维护性高得多,满足各种应用系统的同时也满足了需求经常变化的互联网应用的要求。 在...原创 2018-11-22 10:50:37 · 453 阅读 · 0 评论 -
jDK、JRE、JVM的区别
一、 详细介绍1、JVM -- java virtual machineJVM就是我们常说的java虚拟机,它是整个java实现跨平台的 最核心的部分,所有的java程序会首先被编译为.class的类文件,这种类文件可 以在虚拟机上执行,也就是说class并不直接与机器的操作系统相对应,而是经过虚拟机间接与操作系统交互,由虚拟机将程序解 释给本地系统执行。JVM 是 Java 平台的基础,和...原创 2018-11-20 11:15:05 · 223 阅读 · 0 评论 -
ArrayList和LinkedList的区别
1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 2.对于随机访问get和set,ArrayList优于LinkedList,因为ArrayList可以随机定位,而LinkedList要移动指针一步一步的移动到节点处。(参考数组与链表来思考)3.对于新增和删除操作add和remove,LinedList比较占优势,只需要对指针进行修改即可,而Ar...原创 2018-11-30 10:34:02 · 267 阅读 · 0 评论 -
学习笔记:HashMap和HashTable之间的区别
Hashtable是java一开始发布时就提供的键值映射的数据结构,而HashMap产生于JDK1.2。虽然Hashtable比HashMap出现的早一些,但是现在Hashtable基本上已经被弃用了。而HashMap已经成为应用最为广泛的一种数据类型了。造成这样的原因一方面是因为Hashtable是线程安全的,效率比较低。也可能是Hashtable开始设计的时候没有遵循驼峰命名法(手动笑哭)。...原创 2018-11-30 10:47:33 · 244 阅读 · 0 评论 -
基于maven搭建spring+springMVC+mybatis(SSM)框架项目
一.简介这篇文章是记录我自己手动搭建基于maven的SSM(spring+springMVC+mybatis)框架项目的整个过程,目的是为了加深印象和方便以后查阅以及整理思路。二.开发环境准备(1)系统:Windows10(专业版)(2)eclispe版本:Eclipse Java EE IDE for Web Developers.(4.6.2)(3)maven版本:apac...原创 2019-01-04 15:00:09 · 818 阅读 · 0 评论