- 博客(8)
- 资源 (4)
- 收藏
- 关注
原创 关于Mybatis注解方式SQL的返回结果判断
旧系统改造,改造后的由过去的dao-service这种结构改成了直接repository里的接口interface来直接注解(对应SQL-mapping的id)的方式进行对数据的操作。问题来了,之前用的是batis我们有一个SqlMapClientDao来实现一个接口ibatisdao里面一大堆方法,我们在SqlMapClientDao这个类里面实现,对于update,insert操作是否成功...
2018-03-29 16:43:24 3649
原创 Mybatis的trim使用以及空指针异常
我们对于trim的用法第一个想法,就是去空格,我最近遇到一个问题就是项目改造遇到一个问题就是数据会因为字段填充,比如说就几个字符不够规定的20,但是会填充空格将数据字段长度补足为20.(问题是数据库字段类型为varchar,按理来说应该不会自动填充,可能是导入数据出的问题吧?回去插一条试试。)旧项目是Batis,新项目用的MyBatis肯定会有点差异。既然有空格那就去空格呗,用tirm看到...
2018-03-26 17:57:11 1080
原创 Java的的惰性初始化
在看《Java 编程思想》恶补Java理论基础知识时,第七章提到了引用的初始化。Java不是为每一个引用都创建默认对象,浪费资源。在初始化位置:定义对象,实例化,在类的构造器,惰性初始化。 这个惰性初始化有点意思,就是要使用的时候再初始化,网上的例子大多数是同一个。 大概讲一下思路,两个类Simple Second,通过Second来创建初始化Simple,先是创建一个Second的对象没...
2018-03-23 11:35:50 1296
原创 单例模式自我理解
面试会问到单例模式,这个算是最简单的设计模式,有的时候只靠死记硬背是不行的,要理解单例模式。 单例模式就是保证在Java程序中,一个类class只有一个实例存在。 (很多人对实例这个词有点迷糊,其实我们new对象的时候,这个对象就是实例,二者算是等价的。 XXX xxx = new XXX(); 其中我们new XXX()是创建一个对象,这个对象是XXX()的实例, xxx是引用,接收这...
2018-03-22 11:16:43 191 1
原创 关于Java垃圾回收我自己的理解
面试,一般都会问Java垃圾回收的原理和优点,还有什么方式方法什么的。网上一大堆东西,但是看得出来复制粘贴一大堆,含糊其辞,与其这样还不如自己总结一下的理解。我只是看过一点点《Java编程思想》,现在还没研究过JVM,有什么不对的,希望大佬能指出来。Java垃圾回收就是释放程序不再使用的内存,也就是负责回收无用对象占据的内存。(粗体字为内容,括号内为解释) 原理思路:判断对象是否存活——》不...
2018-03-21 11:48:34 185
原创 Eclipse的debug操作
说出来惭愧,我的debug操作玩的一点也不溜,习惯是在节点前后打输出,看Consle控制台来看输出。但是有的时候要自己去判定位置在哪里,虽然跟debug差不多,但是还是要学会debug操作。我们要debug模式启动eclipse的server,见下图 点击右键——》debug 于是就是debug模式,可以进行debug模式调试。debug模式看异常 我们经常会对代码进行设置,不管...
2018-03-21 09:14:16 247
原创 报错Attribute "path" is required and must be specified for element type
Attribute “path” is required and must be specified for element type,最近搞一个项目总遇到这个或者类似的问题,其实问题很简单。其实就是batis和MyBatis之间有区别,就是在Batis里面mapping配置文件,你会看到一些元素“XXXClass”或者“Class”。但是在MyBatis里面很多却改成了“XXXType”和“Ty...
2018-03-14 22:49:30 6002
原创 WSDL文件结构个人详解
最近要做的东西要用到webservice,肯定就会用到WSDL文件,所以就总结讲一下WSDL文件的结构。组成元素都有啥,大致情况。网上的文章大同小异,上来就讲大概要7个元素,即types、import、message、portType、operation、binding、 service元素,然后上来一段代码,一点也不直观甚至很懵逼。有点像上学的时候,老师上来讲七个定义,balabala一顿讲...
2018-03-02 16:07:05 523
Java垃圾回收机制和内存分配
2016-12-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人