- 博客(4)
- 资源 (6)
- 收藏
- 关注
原创 框架学习:ibatis框架的结构和分析
由于最近一段时间比较忙碌,《框架学习》系列的文章一直在搁浅着,最近开始继续这个系列的文章更新。 在上篇文章中我们说到了hibernate框架,它是一种基于JDBC的主流持久化框架,是一个优秀的orm实现;它对JDBC进行了轻量级的封装,大大简化了数据访问层繁杂的重复代码;而且它利用了java反射机制来实现程序的透明性;它的本意是从对象出发而非关系数据库出发,这一点也就是说明它是以面向
2012-12-27 22:51:30 5689 5
原创 dinamic框架分析以及核心类说明
最近一直在研究dinamic框架,这个框架是基于mvc的一个框架,主要的目的就是通过进行简单的配置文件和业务逻辑(不是必须的)完成相应的应用的开发,其余的工作开发者不再考虑。 它的设计流程图: 通过这个设计流程图中我们就能看得出来所有灰色部分的内容都是框架本身提供的,而白色部分需要开发人员来自己动手来实现的,而白色部分的内容就是三个类型的配置文件,数
2012-12-19 21:39:31 4976 9
原创 如何做好数据库设计
在大致了解需求之后,就非常急切编码,而不是拿出一段时间来思考数据库的设计,这种做法是非常不专业的,也是我们应该避免的。数据库是我们软件大楼的根基,我们一定要重视起来,因为如果不重视,会出现很多诸如输出数据错误、性能差和难于后期维护等问题。 所以数据库设计很重要。 那么如何设计出来一个好的数据库呢? 这是一个不太好回答的问题,其实设计出好的数据库这个问题本身
2012-12-07 09:01:19 3831 8
原创 Lucene全文搜索工具分析
项目中都会有搜索的功能,有些搜索非常简单,就是按照姓名查询或者按着性别查询。这样的查询我们会用到模糊查询,也就是like。如果是两个也就是用like 和or关键字。 Like关键字是非常影响效率的,这点我们可以从一个生活中的例子来看就能够知道。我们使用like关键字就好像是我们在查一本没有目录的字典,我们要在从字典的第一页开始,一个一个的找,知道找出所有符合条件的结果。所以说like
2012-12-01 08:49:30 4185 9
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人