`
huangcongweng
  • 浏览: 3426 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
基本上每一个APP都会和DB打交道,执行CURD操作,对于用java编写的APP来说CURD的实现方案有很多,但基本上分为两种,ORM和非ORM,。Hiberante为业界所推荐的ORM解决方案,还有很多,自己度娘一下,今天的主题是NO-ORM,不对ORM做讨论。 现在的问题是,如果在项目中不用ORM来做CURD操作就意味着要自己在项目中封装CURD操作。这种情况下,我们会做出如下几种选择: A 开发人员直接使用Connection,PreparedStatement,Statement,ResultSet等jdbc核心接口和DB交互,当然,如果你的项目很小,扩张的可能性小,用户的交互性不强的情 ...
spring 编程控制事务 public <T> T execute(TransactionCallback<T> action) throws TransactionException { if (this.transactionManager instanceof CallbackPreferringPlatformTransactionManager) { return ((CallbackPreferringPlatformTransactionManager) this.transactionManager).execute(this, action ...
Global site tag (gtag.js) - Google Analytics