`

调用mybatis读取oracle数据Date门类时间不显示时、分、秒

    博客分类:
  • ORM
 
阅读更多

调用mybatis读取oracle数据Date类型时间不显示时、分、秒

调用mybatis读取oracle数据Date类型时间不显示时、分、秒

有两种可能:

1.java.util.Date不能精确到秒

2.oracle取出的时候就没精确到秒

3.jdbc

先验证第一种可能:

据说java 的util的Date是精确到时分秒的  所以验证了一下,在struts2的action写了一个:

public Date getTestDate(){
      return new Date();
}

 

然后前台struts2标签<s:date format="yyyy-MM-dd HH:mm:ss"/>

结果显示时间精确到秒,所以排除第一种可能

那么,第二种可能:

直接在oracle中执行也能精确到秒

只剩下第三种可能了。

查了一下资料,jdbcType=Date   只精确到日,TIMESTAMP精确到秒

所以最后修改mybatis配置文件,讲jdbcType换成TIMESTAMP

问题解决

转载请注明出处 深哥学习笔记

分享到:
评论

相关推荐

    springboot整合mybatis调用oracle存储过程

    本文将深入探讨如何在Spring Boot项目中整合MyBatis,实现调用Oracle存储过程并处理游标返回的数据。 首先,我们需要在Spring Boot项目中引入相关的依赖。在`pom.xml`文件中添加Oracle JDBC驱动(ojdbc66-oracle...

    mybatis连接oracle实例

    在Eclipse中创建一个JUnit测试类,注入`TestService`,并调用其方法进行数据库操作,如查询、插入、更新或删除,以验证MyBatis是否成功连接到Oracle数据库。 通过以上步骤,你就完成了MyBatis连接Oracle数据库的...

    SpringBoot+mybatis+Oracle整合代码

    当这两个框架与Oracle数据库整合时,可以构建出高效、稳定的后台服务。 在"SpringBoot+mybatis+Oracle整合代码"中,我们可以学习到以下几个关键知识点: 1. **SpringBoot的自动配置**:SpringBoot的核心特性之一...

    mybatis + oracle demo

    它可能包含了创建数据表、配置MyBatis的XML映射文件、编写Java DAO层以及实体类等相关步骤,以实现对Oracle数据库的基本CRUD(创建、读取、更新、删除)操作。 【标签】"mybatis"是Java领域内广泛使用的持久层框架...

    springboot +mybatis+oracle 配置多个数据源,配置两个数据库信息

    本配置示例将详细介绍如何在Spring Boot中整合MyBatis与Oracle数据库,并配置两个不同的数据源。 首先,我们需要理解数据源(DataSource)的概念。数据源是Java应用程序与数据库之间的桥梁,它负责管理数据库连接,...

    SpringBoot+Mybatis+Oracle代码demo

    在本项目"SpringBoot+Mybatis+Oracle代码demo"中,开发者旨在提供一个集成SpringBoot、Mybatis和Oracle数据库的示例,以帮助初学者更好地理解和应用SpringBoot框架。下面将详细阐述这三个核心技术及其在项目中的应用...

    spring mybatis 调用oracle存储过程

    当存储过程不返回任何结果时,我们只需在MyBatis的Mapper接口中定义一个无返回值的方法,并在对应的XML配置文件中编写调用存储过程的SQL语句。例如,`&lt;select id="executeProcedure" statementType="CALLABLE"&gt;{...

    Springboot+mybatis+druid多数据源配置(oracle+mybatis)

    本篇将详细讲解如何在Spring Boot项目中结合Mybatis和Druid实现多数据源配置,以支持Oracle和MySQL两种数据库,并进行数据库的分离调试。 首先,我们要理解Spring Boot的自动配置机制。Spring Boot通过扫描`@...

    mybatis连接Oracle所用的jar包

    在使用MyBatis与Oracle数据库进行交互时,通常需要一些特定的库来确保连接和操作的顺利进行。这里提到的两个jar包,"ojdbc6.jar"和"mybatis-3.4.4.jar",正是实现这一目的的关键组件。 首先,"mybatis-3.4.4.jar"是...

    springMVC+MyBatis+Oracle+Web实现增删改查完整案例+数据库数据)

    在IT行业中,构建一个Web应用通常涉及到多个技术的集成,如`Spring MVC`、`MyBatis`和`Oracle`数据库。本项目就是一个基于这些技术的典型应用实例,旨在实现基本的CRUD(创建、读取、更新和删除)操作。下面将详细...

    idea配置maven+Springboot+mybatis+oracle

    本知识点将详细介绍如何在Idea中配置Maven、Spring Boot、MyBatis以及Oracle数据库,实现一个完整的Java Web项目架构。 **一、配置Maven** 1. **安装Maven**: 首先确保你的系统中已经安装了Maven,可以在命令行...

    mybatis-oracle逆向工程工具

    MyBatis-Oracle逆向工程工具是一款高效实用的开发辅助软件,专为使用MyBatis框架和Oracle数据库的开发者设计。这款工具的核心功能是自动生成与数据库表结构对应的MyBatis映射文件、实体类以及DAO接口,极大地提高了...

    mybatis 整合oracle (含增删改查)

    在实际开发中,将 MyBatis 整合到 Oracle 数据库进行数据操作,包括增删改查,是常见的需求。以下将详细介绍这个过程。 1. **环境准备** - **Oracle 数据库**:首先确保你已经安装并配置了 Oracle 数据库,创建好...

    springboot mybatis 动态调用oracle存储过程,通过存储过程名称,就能动态调用存储过程、java动态调用or

    能不能写个动态的业务,只输入存储过程名称,自动获取存储过程参数,并且参数的数据从前台传递过来,这个就通用了。只写一个通用方法,就可以调用所有的存储过程。只根据输入不同的存储过程名称、参数内容,自动调用...

    Java实现mybatis批量插入数据到Oracle

    在处理大数据量时,批量插入能显著提高性能,减少网络传输和数据库事务处理的时间。 批量插入在MyBatis中主要通过`&lt;foreach&gt;`标签来实现。以下是一个简单的示例: 1. 在Mapper接口中定义方法: ```java public ...

    http接口返回json,springmvc+mybatis+oracle

    当Controller层接收到请求并处理完业务逻辑后,会调用MyBatis的Mapper方法来与Oracle数据库进行交互。 4. **Oracle数据库**: Oracle是世界上最流行的商业关系型数据库管理系统之一,以其强大的性能和高可用性而...

    解决mybatis使用char类型字段查询oracle数据库时结果返回null问题

    例如,使用PreparedStatement方式查询数据时,需要将查询条件值与数据库中值进行完全匹配,否则将无法查到数据。例如,conn=getConnection();ps=conn.prepareStatement("select * from t_user where user_name=?");...

    mybatis+Oracle做批量导入时的坑

    在Java开发中,MyBatis框架与Oracle数据库结合进行批量数据导入时,可能会遇到一些问题。本文将详细探讨这些问题,并提供一种可行的解决方案。 首先,批量插入操作在DAO层,我们定义了一个`insertList`方法,它接收...

    spring+mybatis+oracle简易案例

    总结,"spring+mybatis+oracle简易案例"是一个整合了Spring框架、MyBatis ORM和Oracle数据库的基础应用示例,展示了如何在Java项目中实现数据的CRUD操作。通过学习和实践这个案例,开发者可以深入理解这三个技术的...

Global site tag (gtag.js) - Google Analytics