最新文章列表

Proper abstraction level makes difference.

Programming is an art, the same solution to a problem could have different versions of coding. Enterprise programming, due to its large code base, is about to provide functionalities while managing cod ...
jellyfish 评论(0) 有1088人浏览 2007-02-12 23:47

Re: 讨论一下 cache 应该放在 service 层还是 dao 层吧

Cache 这个东西,看似简单,但是具体实施起来却是很麻烦,有许多方面的因素需要考虑,很多实施不好的 cache 会成为系统故障和维护噩梦的重要源头。 所以我的原则是,只在一个层面上提供 cache 功能,其它的层面都不提供,以避免其复杂性并且降低耦合性。 就像各位所讲到的那样,cache 包括很多层面,而且会有一些特殊情况,这些应改需要根据具体情况具体分析了。[color=blue]这里我主要 ...
jiming 评论(0) 有2607人浏览 2007-02-08 15:54

庆祝Blog开通

注册后,好不容易才过完这三天。今天终于可以发贴了!庆祝一下! 我是一个Spring、iBatis、Struts、Tomcat迷。不喜欢Hibernate(我也不知道为什么,可能是我喜欢编写naviteSQL吧)! 以后我会发一些关于Java和Oracle性能优化的贴子,欢迎各位看官品尝。
NetBus 评论(0) 有1123人浏览 2007-02-08 09:33

讨论一下 cache 应该放在 service 层还是 dao 层吧

我个人倾向于放在 service 层。 因为虽然 hibernate 和 iBatis 都提供了 cache 机制,但是他们提供的方式都不是很完善。而且还有可能会使用其它 dao 的技术方案。所以放在 service 层应该更好一些。 注: cache 话题很大,我们只讨论 business layer 的 cache 问题,即 service 和 DAO。
jiming 评论(10) 有13288人浏览 2007-02-07 18:44

jdbc还是ibatis?

公司的一个大系统的持久层一直是直接使用jdbc。在jdbc的基础上,又自制了一个简陋的cache。 每个持久功能的实现都比较类似,大致相当于这样: MyProprietaryConnection conn = ConnectionManager.checkOut(Database.DB_NAME); try { PreparedStatement stmt = conn.getPrep ...
ajoo 评论(57) 有31783人浏览 2007-02-06 03:59

ibatis入门问题

刚学ibatis,按照ibatis开发指南,写的一个简单测试代码,可是碰到很多问题;    包com.hengji.sql下有     SqlMapConfig.xml代码: <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE sqlMapConfig PUB ...
flyeagle 评论(20) 有10922人浏览 2007-02-02 11:44

从spring jpetstore看ibatis(1)

如果你熟悉一点spring基础, 并且想了解ibatis,那么这个文章就是为你准备的. 我会试着和hibernate进行比较,不过本人才疏学浅, 肯定有不对的地方.希望各位指正. 首先 当然是数据库配置 xml 代码 xml 代码 <bean id="dataSource" class="org.apache.commons.dbcp.BasicDa ...
zhkchi 评论(1) 有2134人浏览 2007-01-30 19:41

ibatis中传入String类型数据为何SQL语句不直接转换成'String'?

小弟在使用IBATIS时,传入String类型值,但从LOG4J打印出来的SQL发现,本应该以'String' (ibatis中我是这样配置的该字段#fields#)带单引号. 可转换SQL时,单引号没有出来,直接插入的是 String ,好比使用的是 $fields$ 一样;不知何故,那位朋友可以帮助一下..谢谢!
numbwood 评论(0) 有2185人浏览 2007-01-29 12:24

最近才发现,已经有点不喜C/S结构的系统了

        最近一直在开发一款IDE,本来设计的目标只是一个单机版的客户端,不会连接任何服务端。后来用户突然加了一项需求,想要访问数据库,去查询一些数据。 其实这本来也不是什么怪异的需求,只是一种C/S系统而已。那时候刚听到这个需求的时候,马上想到的是,用hibernate, ibatis还是直接用JDBC。不如用ibatis吧,只需要查询几个表的几个字段而已,这一项刚好足够。 ...
Wingel 评论(2) 有2543人浏览 2007-01-25 21:17

ibatis 应用流程

ibatis使用起来非常简单,没有hibernate那么复杂,具体原理如下: 1,通过DaoManagerBuilder.buildDaoManager(reader, props);加载sql-map-config.xml文件,在加载sql-map-config.xml文件的时候,会在sql-map-config.xml文件中初始化数据源连接和sql配置文件,样本如下: xml 代码 ...
hooke 评论(0) 有3058人浏览 2007-01-24 19:13

ibatis 数据源加载方式

ibatis中有两种数据源加载方式,分别在sql-map-config.xml文件中配置如下: 1,    通过jndi方式加载数据源:  <transactionManager type="JDBC">     <dataSource type="JNDI">       <property n ...
hooke 评论(0) 有5826人浏览 2007-01-24 18:38

IBatis学习总结

IBatis学习总结 一、 介绍: 相对于Hibernate和Apache OJB等“一站式”ORM解决方案而言,IBatis是一种“半自动化”的ORM实现。 这个框架将让你能够更好的在JAVA应用中设计和实现实体层。这个框架有两个主要的组成部分,一个是SQL Maps,另一个是Data Access Objects。另外还包括一些可能很有用的工具。 SQL Maps: Sql Maps是这个框架中 ...
zaihch 评论(6) 有7678人浏览 2007-01-23 10:32

iBatis学习

tis学习小结 关键字: iBATIS        sqlMap文件 代码 <?xml version="1.0 ...
jetway 评论(0) 有1596人浏览 2007-01-22 11:30

收藏:ibatis如何支持clob 和blob

  引用:http://www.iteye.com/topic/46865 以下为原文,是为了方便自己查看!     不过在spring 中已经提供了很好的实现,所以这又省去了很多的功夫,接下 ...
100Air 评论(0) 有3942人浏览 2007-01-20 01:37

iBatis学习小结

sqlMap文件 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.ap ...
jamesby 评论(23) 有16084人浏览 2007-01-19 14:49

ibatis 对象关系实现

    hibernate 的强大在于完全的对象化,对于对象之间的关系解决的比较好,如1对1,1对多,多对1,以及多对多。当然也包括继承关系。     而ibatis这方面就比较逊色了,不过对于也支持简单的关连查询,如1对1,和1对多。对于一般的情况来说,这两种已经足够了,当然不能层叠更新是一个缺陷,看了半天文档,也没有找到对象之间的层叠更新,估计是不支持。     以前的版本ibatis处理关连是 ...
zyl 评论(4) 有6000人浏览 2007-01-16 16:23

ibatis 对象关系实现

    hibernate 的强大在于完全的对象化,对于对象之间的关系解决的比较好,如1对1,1对多,多对1,以及多对多。当然也包括继承关系。    而ibatis这 ...
jackini 评论(0) 有1399人浏览 2007-01-16 08:22

char int 转换不允许

sybase    websphere    linux Implicit conversion from datatype 'CHAR' to 'INT' is not allowed.  Use the CONVERT function to run this query. ibatis中如果对于数据库中的字段类型为int 那么查询中传递的参数也应该是整数executeQueryForObjec ...
ricky_love 评论(0) 有1446人浏览 2006-12-28 18:29

Spring JpetStore学习笔记《三》

这些天被一些琐碎的事情给耽误学习了,今天帖出org.springframework.samples.jpetstore.dao.ibatis中的SqlMapAccountDao.java,是AccountDao接口的实现,相关的Account.java与Account.xml文件就不帖上来了,这2个文件很简单,这个文件中的一些API请查询spring2.0API. package org.sprin ...
ruruhuang 评论(0) 有1350人浏览 2006-11-10 03:00

TheServerSide.com's 4th annual Java Symposium --Schedule

Schedule At a Glance Wednesday, March 22 5:00 pm - 8:00 pm Registration and information desk opens Thursday, March 23 8:00 am - 8:50 am Continental breakfast and vendor networking 8:50 am ...
lgcpeter 评论(0) 有1177人浏览 2005-12-24 02:45

最近博客热门TAG

应用服务器(43288) Spring(40812) Hibernate(33330) Tomcat(28345) 框架(27200) 设计模式(24056) Servlet(23313) Struts(22805) Bean(22194) 企业应用(18268) thread(15826) 多线程(14801) SUN(11436) 虚拟机(11382) Cache(11314) Security(8002) SSH(7109) DAO(6880) MVC(6206) AOP(6187)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics