由于公司近期要用MyBatis或Hibernate来进行dao层开发,所以对Hibernate和Mybatis做了一个简单的对比,不当之处还望大家指正Hibernate是当前最流行的O/Rmapping框架,它出身于sf.net,现在已经成为Jboss的一部分。Mybatis是另外一种优秀的O/Rmapping框架。目前属于apache的一个..
分类:
Web程序 时间:
2016-08-18 14:42:25
阅读次数:
245
org.apache.ibatis.executor.BaseExecutor org.apache.ibatis.transaction.jdbc.JdbcTransaction org.apache.ibatis.datasource.pooled.PooledDataSource ...
分类:
其他好文 时间:
2016-08-14 20:39:43
阅读次数:
222
先总结一个原则:mytatis的连接池最大值poolMaximumActiveConnections尽量跟服务器的并发访问量持平以至于大于并发访问量。 原因:在org.apache.ibatis.datasource.pooled.PooledDataSource中,popConnection函数( ...
分类:
其他好文 时间:
2016-08-14 11:26:52
阅读次数:
175
sql: 解决方法: 将参数名(上面的例子为’parentId’)替换为”_parameter” As documented, parameterType is optional and it is usually better to let MyBatis detect it. As your s ...
分类:
编程语言 时间:
2016-08-09 20:41:57
阅读次数:
283
最近一直在忙着做项目,对于javaweb的学习总结放慢了,但是还是会利用空闲时间补上的,下面总结一下 项目开发过程中遇到的问题: 开发环境:eclipse+weblogic服务器+oracle数据库 框架:前台angularjs+bootstrap 后台spring+ibatis 一:从数据库读取的 ...
分类:
其他好文 时间:
2016-08-08 22:45:41
阅读次数:
222
1、在Eclipse 上部署到Tomcat,使用mybatis 访问数据库,junit测试访问正常,Tomcat运行时报错: java.lang.NoClassDefFoundError: org/apache/ibatis/io/Resources] with root cause 原因:没有把i ...
分类:
Web程序 时间:
2016-08-06 11:25:40
阅读次数:
190
今天总结的是mybatis,首先说mybatis是什么? MyBatis 是一个简化和实现了 Java 数据持久化层(persistence layer)的开源框架,它抽象了大量的 JDBC 冗余代 码,并提供了一个简单易用的 API 和数据库交互。 MyBatis 的前身是 iBATIS,iBAT ...
分类:
其他好文 时间:
2016-08-06 11:24:43
阅读次数:
1126
sevlet是单线程还是多线程,在多线程下如何编写安全的servlet程序首先明确:Servlet是单实例的,即对于同一种业务请求只有一个是实例。不同的业务请求可以通过分发来产生多个实例。其次:单实例的原因我想是因为单实例足可以处理某一个请求,就像ibatis的Querydao、UpdateDao一..
分类:
编程语言 时间:
2016-08-04 11:53:59
阅读次数:
1494
<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd ...
分类:
其他好文 时间:
2016-08-02 16:40:44
阅读次数:
238
1、 简介 MyBatis本是apache的一个开源项目iBatis的升级版,2013年11月迁移到Github,是三层架构中持久层框架。 目前提供了Java、.NET、以及Ruby三种语言实现的版本。 2、 提供一种“半自动化”的ORM实现。这种半自动化是相对Hibernate等提供了全面的数据库 ...
分类:
编程语言 时间:
2016-08-01 06:53:49
阅读次数:
134