ibatis

    0热度

    2回答

    我打算从我的项目中删除JPA(Eclipselink),并使用MyBatis代替它。我正在寻找一些很好的指南在EE容器(statelass session ejb)和JNDI数据源+ DAO模式+ CDI(我没有使用Spring!)中使用MyBatis的最佳实践是什么。不幸的是,我还没有找到任何有关它的好文档。 是否有任何方式来初始化MyBatis并使用JNDI数据源而不使用xml配置文件? 什么

    1热度

    1回答

    我有一个使用Struts和iBatis的Web应用程序。我正在Eclipse中运行tomcat服务器内的应用程序。每当我运行一个返回多行的SELECT查询时,我得到一个java.lang.OutOfMemoryError。如果我限制返回的行数,那么它不会发生。我在这个网站上搜索过类似的问题,并且大多数答案都会提到通过将我在eclipse.INI文件中完成的java堆大小设置为2048。我也看到一些

    1热度

    1回答

    我一直试图从ibatis迁移到mybatis。什么是转换后相当于iBatis的的标签的isEmpty MyBatis中 为isNotEmpty是 是,这是FOT的isEmpty标签正确

    0热度

    1回答

    列我有我的MyBatis映射器接口下面的方法: @Update("insert into user(key, name, age) values (10, 'Martin', 24) ON CONFLICT(name) DO UPDATE SET age=50 RETURNING key") @ResultType(value = Long.class) Long updateUser();

    0热度

    2回答

    我正在设置Holder标志的值,我们通常会描述getter和setter方法。我想在保存产品配置时更新数据库中的标志。说,在保存产品配置之前,标志为“N”,现在我想使用产品配置并相应地更新标志的值。我无法反映数据库中的价值。我是否需要编写插入语句,如果有的话?

    0热度

    1回答

    我试图避免在MyBatis中使用resultMap(或者最好不使用XML)。 我有以下工作: <select id="getAllSales" resultType="Sales"> SELECT TOP 100 ID as "id", PLANE as "plane", PLANE_TYPE as "plane_type"

    0热度

    1回答

    问题用下面的代码,当绑定变量是NULL: <bind name="recipientName" value="'%'+recipientName+'%'"/> 如何处理像运营商的MyBatis当绑定变量是空?

    1热度

    1回答

    假设我有以下DTO类: class Item { int id; List<Detail> details; @Override public String toString() { return "{id: " + id + ", details: " + details + "}"; } } class Detail {

    0热度

    2回答

    我将java String类型映射到ibatis sql配置文件中的CLOB类型,并在我使用此配置插入记录时遇到ORA错误。当字符串的长度为4000个字符或更少时,这似乎工作文件。为了测试出长字符串,我创建了一个字段中包含5000个字符的随机字符串(DATA_CODE和SCHEMA_CODE)。 我的SQL文件看起来像: <parameterMap class="map" id="map"> <

    0热度

    1回答

    我正在尝试使用mybatis连接到DB2。我的问题是,mybatis-config无法找到我使用的数据类型的类文件。 ClientMapper.xml <?xml version='1.0' encoding='UTF-8' ?> <!DOCTYPE mapper PUBLIC '-//mybatis.org//DTD Mapper 3.0//EN' 'http://mybatis.o