Java
文章平均质量分 61
无书·
热爱生活
展开
-
Thinking in Java - - 对象导论(一)
1.1抽象过程 抽象:从众多的事物中抽取出共同的、本质性的特征,而舍弃其非本质的特征。例如苹果、香蕉、生梨、葡萄、桃子等,它们共同的特性就是水果。得出水果概念的过程,就是一个抽象的过程。 建模:为了理解事物而对事物做出的一种抽象,是对事物的一种无歧义的书面描述。这里的建模含义偏向于计算机方面,是高于语言局限的抽象问题、解决方案,是更高一级的抽象。 面向对象语言的五个基本特性:①万物皆为对象。②原创 2016-07-18 18:51:04 · 383 阅读 · 0 评论 -
hibernate query.list查询速度慢
在工作的过程中,做到一个数据导出功能,然后用到了hibernate的SQLQuery的list方法,导出数据很慢,1000多条数据要15-20s,跟进实现以后,发现是因为查询结果返回得很慢。对于这个结果,在导出的时候,导出的信息文件下载下来就显得特别慢。于是,为了改进这点,我就跟进代码里面去找寻结果。操作的大概代码如下:/*自己根据条件封装的sql,类似select * from shop wher原创 2017-04-18 16:28:47 · 6371 阅读 · 6 评论 -
Mybatis快速入门(一)--入门简介
Mybatis快速入门(一)因为入职后需要进行情景模拟(老员工针对工作中的痛点出题),小组组员有部分对SSM框架中的Mybatis不太熟悉,为了尽快让大家上手项目,特意整理Mybatis框架的基础知识,让组员迅速掌握入门,上手开发。Mybatis简介首先看到官网给出的简介: MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC原创 2017-07-25 10:52:11 · 297 阅读 · 0 评论 -
Spring技术内幕 (二):Spring AOP的实现
Spring技术内幕 :Spring AOP的实现(一)Spring AOP概述AOP概念AOP-Aspect-Oriented Programming(面向切面编程),是一种模块化机制,用来描述分散在对象、类或函数中的横切关注点。原创 2017-08-04 17:24:12 · 573 阅读 · 0 评论