技术选型带来的困扰》的相关内容

贫血的Domain Model

好老的话题啦。拿出来炒炒冷饭。各位见谅。 —————————————————————— Domain Model贫血是说属于Domain Model的逻辑没有放在Domain Model中。那是哪些逻辑没有放到Domain Model中,从而导致贫血一说呢?原因有很多,但是我认为最主要是Service中的那些逻辑。而这些逻辑又有一个共同的特点就是依赖于DAO,或者说需要查询数据库。Robbin的帖 ...
by taowen 2008-05-09 浏览 (16740) 回复 (77) 关键字: hibernate

jdbc还是ibatis?

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

[本人译]Introducing Spring JDBC

Spring由一系列模块组成,比如反转控制容器, 面向方面, MVC模型, 持久层, 数据访问对象和远程调用.这一系列的模块之间相互关联很少:有一些模块没有别的模块就可以独立使用.所以不会有"一个正真的SPring应用程序"这种应用程序存在.---你可以选择一个,一些,或者更多的Spring组件. 在大多数Spring应用程序开发中,采用JDBC是最方便的做法.任何应用程序,直接使用JDBC能从 ...
by dhj1 2005-09-07 浏览 (4231) 回复 (7) 关键字:

domain model的延伸讨论

domain model,又称为领域模型,是Java企业应用讨论的一个热门话题,JavaEye也曾经多次围绕这个话题讨论,我们来看个简单的例子: 引用 一个简单的公司工时管理系统,记录员工的个人信息,每个员工的工作任务分配,以及工作所属类别(例如开发,还是测试,还是培训等等),其中每个员工有n个任务,员工和任务是一对多关系,每个员工也分别隶属于多个不同的工作类别,员工和类型是多对多关联关系,而每 ...
by robbin 2007-03-03 浏览 (41950) 回复 (62) 关键字: domain model

转:Eclipse快捷键 Template用法探讨

Eclipse Template用法探讨 在编码的过程中,对代码重用的追求应该是我们的一个永恒的追求。我们先从相同或相似的代码里提出公用方法,来方便我们的重用;而后,随着面向对象技术的提出,我们又提出父类或基类,在类的基础上对代码进行重用;后来,我们又有了模式这种层次的代码重用,虽然模式不仅仅是为了代码重用,但这也是一个目的;最后,我们又创建了各种框架或架构,来在更高层次的重用代码;展望未来 ...
by huangtut 2007-07-23 浏览 (507) 回复 (0) 关键字: eclipse

Hibernate的三种查询方式

(一)HQL HQL:Hibernate Qusery Language,如果你已经熟悉它,就会发现它跟SQL非常相像。不过 你不要被表面的假象迷惑,HQL是面向对象的(OO,用生命的眼光看待每一个对象,他们是如此 鲜活)。如果你对JAVA和SQL语句有一定了解的话,那么HQL对你简直易如反掌,你完全可以利用在公车上的时间掌握它。 以下从几个方面进行慢慢深入: 1。大小些敏感 大家知道SQL- ...
by wangyihust 2005-04-14 浏览 (366) 回复 (0) 关键字:

JdbcTemplate学习笔记

1、使用JdbcTemplate的execute()方法执行SQL语句 代码 jdbcTemplate.execute("CREATE TABLE USER (user_id integer, name varchar(100))"); 2、如果是UPDATE或INSERT,可以用update()方法。 代码 jdbcTemplate.update("INSERT INTO USE ...
by qsfwy 2008-06-20 浏览 (87) 回复 (0) 关键字:

SPRING数据访问对象(DAO)框架入门

SPRING数据访问对象(DAO)框架入门 时间:2007-03-08 作者:Dhrubojyoti Kayal 浏览次数: 700 本文关键字:spring, spring framework, dao, data acc ...
by sunjw 2007-03-29 浏览 (433) 回复 (0) 关键字:

Spring JDBC 接口学习

org.springframework.jdbc.core.PreparedStatementCreator 用JdbcTemplate提供的Connection创建PreparedStatement对象,子类需要提供SQL以及为PreparedStatement对象设置必要的参数。 PreparedStatementCreator psc = new PreparedStatementCre ...
by lsy 2007-06-01 浏览 (977) 回复 (0) 关键字: Spring JdbcTemplate

是Grails预先抓取的重大bug?!

在Grails中雇员和角色的多对多关系中,我用了预先抓取角色对象。代码如下:class Employee { String name String login String password Boolean loginEnable String identification Date birthday Date joinDate ...
by zengsun 2008-01-08 浏览 (848) 回复 (10)

为什么我在表格中修改的数据不能保存?

我在页面中修改了数据,进行保存时,总是提示“没有记录被编辑过”,我用的程序框架是Webwork+Spring+IBatis,后台action我是参照“MyTestAction.java”写的。 不知是怎么回事?望赐教!
by iampotato 2007-03-21 浏览 (1192) 回复 (13)

websphere6.1对ResultSet强制关闭的问题

WebSphere6.1对ResultSet会产生强制的关闭,下面的这部分代码在WebLogic8.1下是没有问题的,但是我将它移植到了WebSphere6.1的环境下, public static ArrayList getAllRoles(Connection conn) throws SQLException { PreparedStatement pstmt = null; ...
by aurora 2007-09-21 浏览 (603) 回复 (1)

60秒创建RESTful Web Services

60秒创建RESTful Web Services,这可能吗?我给你展示一下如何快速创建RESTful Web Services。 首先准备好开发环境: 1. NetBeans IDE 6.x, I had the latest 6.5 M1 version downloaded. 2. JDK version 5 or 6 3. GlassFish V2 Application Server ...
by ╱/罒呍唲 2008-07-29 浏览 (798) 回复 (0) 关键字: restful web services

Spring2.0的新特性点评

Spring2.0的发布恐怕算得上2006年Java社区的一件大事了。在Spring2.0发布附带的文档里面对2.0新特性做了概要的介绍,2.0的新特性是自然是我们最关注的方面: 一、Spring的XML配置引入XML Schema语法简化配置 在Spring1.x系列中,bean的配置文件使用DTD,没有namespace的分隔。2.0的一个非常大的改进是引入了XML Schema的name ...
by robbin 2006-10-03 浏览 (984) 回复 (0) 关键字: spring

推荐知识库条目

Comming soon