spring-mybatis 相关问题

MyBatis-Spring将MyBatis与Spring无缝集成。这个库允许MyBatis参与Spring事务,负责构建MyBatis映射器和SqlSessions并将它们注入其他bean,将MyBatis异常转换为Spring DataAccessExceptions,最后,它允许您构建您的应用程序代码,不依赖于MyBatis,Spring或MyBatis的弹簧。

springboot无法连接mysql8.0

访问本地主机数据库被拒绝 java.sql.SQLException:用户 'root'@'localhost' 的访问被拒绝(使用密码:YES) 在 com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLEr...

回答 0 投票 0

用Mybatis向存储过程传递布尔参数。

我试图在Spring项目中使用Mybatis调用Oracle PLSQL存储过程。然而,我得到以下错误。Caused by: java.sql.SQLException: ORA-06553: PLS-306: 错误的参数数量或类型......。

回答 1 投票 0

Spring Boot和MyBatis和H2 - VARCHAR(1024)列的值前面有 "clob0:"。

我有Spring Boot和MyBatis,使用Kotlin和H2作为测试DB(使用 liquibase)。我有一个单元测试在使用H2时失败了:代码是:assertEquals("Vehicle loan or lease", d[0]...)。

回答 1 投票 0

在使用Mybatis的Spring启动程序中,自动生成的密钥在@SelectKey中没有返回。

自动生成的密钥是不返回在@insert在Spring引导应用程序使用Mybatis.我已经使用@SelectKey和@option在@mapper接口。

回答 1 投票 1

使用MyBatis获取Map<Long, List<Object>>。

我的方法是这样的,我需要得到一个Map。 &gt;.@Mapper 公共接口CMBillMapper { @MapKey("groupId") Map @Mapper public interface CMBillMapper { @MapKey("groupId") Map > ...

回答 1 投票 1

Mybatis将自动映射支持点

从t_pod a中选择a.id, a.name, a.create_date, a.user_name为'用户名' a.user_phone为'用户电话'。 配置...

回答 0 投票 0

Spring Boot MyBatis:对java.util的支持。通过配置可选

我正在使用:Spring Boot 2.1.1(mybatis:3.4.6,mybatis-spring:1.3.2)在mybatis-config.xml中:

回答 2 投票 0

Mybatis为什么不能正确映射一个简单的ENUM?

根据我所知,我没有做任何与众不同的事情。我有一个使用mybatis的spring boot应用程序:实现'org.mybatis.spring.boot:mybatis-spring-boot-starter:2.1.1'我有...

回答 1 投票 0

如何在postgresql和mybatis中更新和增加计数器

我正在使用spring-mybatis,并且正在执行此更新。

回答 1 投票 0

mybatis插入数据库时 会改变时区吗?

在Oracle中将记录插入表中时,创建的日期列中的时间戳为UTC下午4点(采用完整格式,例如... 2020-05-20 10:30:20.15 UTC)。即使在...

回答 1 投票 0

MyBatis映射结果到列表 MyBatisRepository

<div class="answers"><div class="answer" vote="0" tick="False">您可以从第一个结果开始,并将其拆分为数组列表。在我的代码摘录中,起始列表为空,但如注释所示,应使用从数据库初始化的大小为1的列表。因此,您可以使用分隔符“;”手动分割字符串。</div><div class="post-text" itemprop="text"><code> List&lt;String&gt; returnedListOfSizeOne = new ArrayList&lt;&gt;(); //.add("classic;premium;my-conversation") List&lt;String&gt; properlySplitString = new ArrayList&lt;&gt;(); for(String string: returnedListOfSizeOne){ Collections.addAll(properlySplitString,string.split(";")); } </code></p></pre></div> <p><pre class="lang-java prettyprint-override"><div class="answer" vote="0" tick="False">您可以通过使用Java 8+中的默认方法来避免创建POJO并在映射器中仍然具有逻辑:</div><div class="post-text" itemprop="text"><code>interface MyMapper { @Select("&lt;script&gt;\n" + "SELECT TARIFF FROM MY_TABLE WHERE ROW_ID = #{id}\n" + "&lt;/script&gt;\n") String findTariffStringById(@Param("id") String id); default List&lt;String&gt; findTariffById(String id) { String tariffString = findTarrifStringById(id) return Arrays.asList(tariffString.split(";")); } } </code></p></pre></div></div></div>

回答 2 投票 0

如何在Spring MVC中使用MyBatis / iBatis批注执行批量插入/更新操作

我正在尝试第一次执行批量插入/更新操作。我正在使用Mybatis注释(映射器)来执行与数据库相关的操作。我有一个@Param,它是List ] >>

回答 1 投票 0

如何在MyBatis中使用带有@Many注释的UUID类型处理程序?

我正在使用2.1.0版本的mybatis-spring-boot-starter。而且我需要处理UUID类型以获取嵌套集合。 @Select(“ SELECT id,name from t_service s”)@Results(value = {@ ...

回答 1 投票 2

列索引超出范围:2,列数:1在更新jsonb列时出错

我正在尝试使用mybatis更新Java中的jsonb列。以下是我的映射器方法@Update(“ update service_user_assn set external_group = external_group ||'{\” service_name \“:\”#{service_name} \ ...

回答 1 投票 0

如何在myBatis 3 xml映射器中插入pl / pgsql

我将MyBatis 3.3.0与Postgresql 12一起使用。例如,我想在我的xml映射器中注入一些pl / pgsql:使用for循环

回答 2 投票 0

使用MyBatis批注Spring Boot检索生成的ID

我正在尝试学习MyBatis。使用@InsertAnnotation插入语句后,如何获取自动生成的ID。我的代码示例:@Insert(“ INSERT INTO user(name,mobile,...

回答 1 投票 0

为什么mybatis在执行查询时抱怨SQL语法错误?

我有一个Mybatis映射器,应该在数据库表中创建一个条目。映射器定义如下-...

回答 1 投票 0

MyBatis MapperScannerConfigurer从类路径扫描基本包

我已经在spring应用程序上下文中配置了MapperScannerConfigurer,如下所示: ] ]

回答 1 投票 0

Mybatis将Mapper接口与相应的Mapper xml文件绑定的方式是什么

mybatis如何将映射器xml文件与相应的映射器接口绑定。 Mapper xml名称空间完整路径Mapper接口是吗?

回答 1 投票 0

@ MapperScan和@Bean MapperScannerConfigurer之间的差异

我有一个具有以下技术的多数据源Web应用程序:Spring boot 1.5.12 Mybats-Spring-boot-starter 1.3.2并且我更喜欢基于Java的配置。因此,我有Datasource1Config ....

回答 1 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.