精华内容
下载资源
问答
  • springboot 项目,Controller使用@ResponseBody注解,返回json数据,返回的数据时间与数据库实际时间相差8个小时: 导致这个问题的原因,网上搜了一下,大概意思是:spring转json的默认实现jackson中会根据时区去...

    springboot 项目,Controller使用@ResponseBody注解,返回json数据,返回的数据时间与数据库实际时间相差8个小时:

    导致这个问题的原因,网上搜了一下,大概意思是:spring转json的默认实现jackson中会根据时区去转换时间,而jackson的默认时区跟国内是相差8小时的,所以这里得重新设置当前项目地所在时区。

    3种方式我都试了下,第一种数据库配置适用于我的项目:

    1. application.yml 或者application.properties 文件中数据库连接方式追加时区设置serverTimezone=GMT+8,这里转换+号为 %2b 后使用

      spring:
       datasource:## 标题
           # 主数据源
           datasource:
               driverClassName: com.mysql.jdbc.Driver
               jdbc-url: jdbc:mysql://localhost:3306/ga_qhfj_microffice?useUnicode=true& characterEncoding=utf-8&serverTimezone=GMT%2b8&useSSL=false
               username: root
               password: root
      
    2. application.properties 或 application.yml添加配置

      #application.properties文件配置
      spring.jackson.time-zone=GMT+8
       
      ------------------------------------
       
      #application.yml文件配置
      spring:
          jackson:
              time-zone: GMT+8
      

    3.返回的实体类使用注解@JsonFormat

    public class ArticleListVo {
    private Long articleId;
    
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    private Date createTime;
    }
    

    参考:

    https://blog.csdn.net/m0_38043362/article/details/78855196

    http://lingxue.51so.info/entry/2c92abb864647cc40166aa5d615b22ed
    http://www.cnblogs.com/sxdcgaq8080/p/10056886.html

    https://blog.csdn.net/jisu30miao1225/article/details/80931837

    展开全文
  • 将java代码里面查询的数据,展示显示到前端

    将java代码里面查询的数据,展示显示到前端


    1、jsp 页面调用java 方法 只能调用静态方法,将原先数据库类里面的查询方法修改为静态,直接被jsp调用

    2、jsp标签,前端显示标签  然后通过   <% String rs = UserDao.getJqMess(); %> <div><h2>${rs}</h2></div>显示结果,结果发现报错

    3、在java代码里面使用request.setAttribute("res",stockdatas);然后在jsp页面使用<div><h2>${res}</h2></div>显示结果,成功 。但是遇到一个问题:stockdatas是一个字符串String类型,需要调用数据库类里面的一个非静态方法给它赋值,但是直接赋值会报错。最后使用了stockdatas = new UserDao().getJqMess();这种方法,其中UserDao()是数据库类的同名抽象方法

    展开全文
  • 行政区划数据数据库的设计(一)

    万次阅读 2006-09-19 00:58:00
    Author:水如烟总目录:行政区划数据方案设计这是《HOW TO:利用Excel的QueryTable下载网上数据 》的续篇。代码写得怎么不好,至少给出了一种途径,所以可以冠名HOW TO;数据库设计就不能HOW TO了,只能是给出自己的...

    Author:水如烟

    总目录:行政区划数据方案设计
    这是《HOW TO:利用Excel的QueryTable下载网上数据  》的续篇。
    代码写得怎么不好,至少给出了一种途径,所以可以冠名HOW TO;数据库设计就不能HOW TO了,只能是给出自己的思维供各位指正,仅供参考。

    关于数据库的设计我是没有看过有关书籍,全是凭自己领悟感觉,零散的吸收网上的介绍。这里说设计,纯粹是非专业者的设计,所以下面的设计“动作”,读者不可轻易接受或相信。

    在上一文中,已经实现了从网上下载数据到本地的DataTable.

    行政区划数据,自2002年6月30日起至2005年12月31日,已经有8个版本的数据。
    每个版本的数据至少有3500条,后期版本在前期版本基础上增加区划码或是修改区划名称。

    我们的目的是查询某时间某个区划码是否存在,若存在当时的区划名称是什么。


    数据库基于SQLServer2005,用它也算是接触学习吧。

    2005有了架构,我当是Framework里头的命名空间。

    一般的,建立一个数据库时,我先建立如下架构(命名空间):
    Base,基础的;
    Edit,编辑的;
    FUNCTION,一般函数或存储过程;
    Action,库内的处理函数或存储过程;
    Program,外部程序调用的函数或存储过程。

    用命名空间的好处,不只是带来库文件组织的便利,还可以方便的设计用户权限。

    在表名列名的命名方面,我直接用中文,为的是不写文档,从中文名字中看它的意义。这个好多人看着肯定就不舒服的了。

    在具体“说”之前,我先将目前的设计和效果以图片形式展现出来,给各位一个直观印象,具体说的另一文。

    数据库组织:


    表关系:

    查询效果:


    某一区划码不同时期的意义:

    下一篇,行政区划数据数据库的设计(二)
    .

     
    展开全文
  • 四大基本概念(1)数据--Data① 数据的定义② 数据的种类③ 数据的特点④ 数据举例(2)数据库--Database① 数据库的定义② 数据库的基本特征(3)数据库管理系统--DataBase Management System① 什么是DBMS?...


    0.思维导图

    在这里插入图片描述

    1.四大基本概念

    (1)数据–Data

    • 数据(Data)是数据库中存储的基本对象

    ① 数据的定义

    描述事物的符号记录

    ② 数据的种类

    文本、图形、图像、音频、视频、学生的档案记录、货物的运输情况等

    ③ 数据的特点

    数据与其语义是不可分的

    ④ 数据举例

    • 数据的含义称为数据的语义,数据与其语义是不可分的。

    例如 93是一个数据
    语义1:学生某门课的成绩
    语义2:某人的体重
    语义3:计算机系2003级学生人数
    语义4:请同学给出。。。

    学生档案中的学生记录
    (李明,男,197205,江苏南京市,计算机系,1990)
    语义:学生姓名、性别、出生年月、籍贯、所在院系、
    入学时间
    解释:李明是个大学生,1972年5月出生,江苏南京市人,1990年考入计算机系

    (2)数据库–Database

    ① 数据库的定义

    数据库(Database,简称DB)是长期储存计算机内有组织可共享的大量数据集合

    ② 数据库的基本特征

    • 数据按一定的数据模型组织、描述和储存
    • 可为各种用户共享
    • 冗余度较小
    • 数据独立性较高
    • 易扩展

    (3)数据库管理系统–DataBase Management System

    ① 什么是DBMS?

    DBMS是位于用户与操作系统之间的一层数据管理软件。是基础软件,是一个大型复杂的软件系统

    ② DBMS的用途

    科学地组织和存储数据、高效地获取和维护数据

    ③ DBMS的主要功能

    • 数据定义功能
      提供数据定义语言(DDL)
      定义数据库中的数据对象

    • 数据组织、存储和管理
      分类组织、存储和管理各种数据
      确定组织数据的文件结构和存取方式
      实现数据之间的联系
      提供多种存取方法提高存取效率

    • 数据操纵功能
      提供数据操纵语言(DML)
      实现对数据库的基本操作 (查询、插入、删除和修改)

    • 数据库的事务管理和运行管理
      数据库在建立、运行和维护时由DBMS统一管理和控制
      保证数据的安全性、完整性、多用户对数据的并发使用
      发生故障后的系统恢复

    • 数据库的建立和维护功能(实用程序)
      数据库初始数据装载转换
      数据库转储
      介质故障恢复
      数据库的重组织
      性能监视分析等

    • 其它功能
      DBMS与网络中其它软件系统的通信
      两个DBMS系统的数据转换
      异构数据库之间的互访和互操作

    (4)数据库系统–Database System

    ① 什么是数据库系统(Database System,简称DBS)

    在计算机系统中引入数据库后的系统构成

    ② 数据库系统的构成

    • 数据库 Database
    • 数据库管理系统(及其开发工具)Database Management System
    • 应用系统
    • 数据库管理员 Database Administrator

    在这里插入图片描述

    ③ 数据库系统的特点

    ❶ 数据结构化
    • 整体数据的结构化是数据库的主要特征之一

    • 整体结构化
      不再仅仅针对某一个应用,而是面向全组织
      不仅数据内部结构化,整体是结构化的,数据之间具有联系

    • 数据库中实现的是数据的真正结构化
      数据的结构用数据模型描述,无需程序定义和解释
      数据可以变长
      数据的最小存取单位是数据项

    ❷ 数据的共享性高,冗余度低,易扩充
    • 数据库系统从整体角度看待和描述数据,数据面向整个系统,可以被多个用户、多个应用共享使用。
    • 数据共享的好处
      减少数据冗余,节约存储空间
      避免数据之间的不相容性与不一致性
      使系统易于扩充
    ❸ 数据独立性高
    • 物理独立性
      指用户的应用程序与存储在磁盘上的数据库中数据是相互独立的。当数据的物理存储改变了,应用程序不用改变。
    • 逻辑独立性
      指用户的应用程序与数据库的逻辑结构是相互独立的。数据的逻辑结构改变了,用户程序也可以不变。
    • 数据独立性是由DBMS的二级映像功能来保证的
    ❹ 数据由DBMS统一管理和控制

    DBMS提供的数据控制功能

    • (1)·数据的安全性(Security)保护·
      保护数据,以防止不合法的使用造成的数据的泄密和破坏。
    • (2)数据的完整性(Integrity)检查
      将数据控制在有效的范围内,或保证数据之间满足一定的关系。
    • (3)并发(Concurrency)控制
      对多用户的并发操作加以控制和协调,防止相互干扰而得到错误的结果。
    • (4)数据库恢复(Recovery)
      将数据库从错误状态恢复到某一已知的正确状态。
    ❺ 应用程序与数据的对应关系(数据库系统)

    在这里插入图片描述

    2.数据管理技术的产生和发展

    (1) 什么是数据管理

    • 对数据进行分类、组织、编码、存储、检索和维护
    • 数据处理的中心问题

    (2) 数据管理技术的发展过程

    • 人工管理阶段(20世纪40年代中–50年代中)
    • 文件系统阶段(20世纪50年代末–60年代中)
    • 数据库系统阶段(20世纪60年代末–现在)

    (3)时期

    • 20世纪60年代末以来

    (4) 产生的背景

    • 应用背景 大规模管理
    • 硬件背景 大容量磁盘、磁盘阵列
    • 软件背景 有数据库管理系统
    • 处理方式 联机实时处理,分布处理,批处理
    展开全文
  • 数据数据库数据库管理系统、数据库系统

    万次阅读 多人点赞 2018-07-19 21:34:56
    数据库——DATABASE-表 SQL——数据库语言 数据库管理员——DBA ...数据库是具有统一的结构形式并存放于同一的存储介质内的多种应用数据的集成,并可被各个应用程序所共享。 数据库管理系统(DataBase Man...
  • *元数据数据库、或者数据库表,表中的字段的一些信息,比如数据库名称,驱动,表中的主键的名称。 *作用:主要完成一些通用型比较高得代码,一般都是使用在框架里面 *在数据库里面,有三类元数据 -第一类:...
  • 数据库删除表中数据

    千次阅读 2019-03-27 11:37:48
    数据库删除表中数据 数据库删除表中数据,如果直接清空数据,id自增长的话,再添加的数据会从清除之前的id继续自增长,想要删除数据,id 自增长仍然从1开始,如下操作: show create TABLE Analysis.ORDER_SUMM ...
  • 这个功能是为了防止数据库中的数据损坏,而拿备份的表去顶替损坏的表 这个功能是在DOS窗口实现的,可并非是在Oracle数据库中执行的 先说本地的导出与导入: 备份(也叫导出): exp用户名/密码@本地服务名 file = ...
  • 数据库MDF数据文件数据库恢复

    千次阅读 2012-04-01 09:47:28
    数据库MDF数据文件数据库恢复 .mdf文件是数据库中的一个主要数据文件,它是数据库的起点,指向数据库中文件的其它部分。当电脑出现故障无法备份数据库时,只能通过SQL命令的方式将.mdf数据文件附加到当前服务器,...
  • Python批量操作文件写入数据库及从数据库数据

    万次阅读 多人点赞 2020-07-20 12:55:23
    博主工作长期需使用到数据库查询数据,因而接触到了数据库的一些皮毛知识。但是数据库和办公网不能互通,远端访问也没法实现,所以长期以来查询数据都相当麻烦。近期博主在自己的工作电脑上搭建了一个的MySQL数据库...
  • 如何把数据导入数据库

    万次阅读 2019-05-08 20:55:42
    数据库是我们经常用到的软件,但是如何把自己想要的数据导入到数据库之中呢 下面我来给大家讲解一下。 首先我做一个案例: 先给大家看一下我将要导入的是哪一个数据: 就是这两个了,导入数据库有2个难点 1丶你得...
  • 答: (1)数据(Data):描述事务的符号记录称为数据。...(2)数据库(DataBase,简称DB):数据库是长期储存在计算机内的、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和...
  • 由于文件过多,每次遍历文件获取文件类型都需要查询数据库,且我们没有搭Redis等缓存数据库,所以需要再服务启动的时候将数据数据库加载到内存中。 解决办法:使用的是第二种 1、使用static{}静态块儿 通过@...
  • 数据要在本地经过数据洗涤后才传上服务器数据库。之前用的Navicat工具,但是速度慢,且无法设置定时同步。后来改用Datax,它的效率真的非常高。 DataX 是阿里巴巴集团内被广泛使用的离线数据同步工具/平台,实现包括...
  • 数据库数据

    万次阅读 2018-07-01 16:32:47
    数据库中常见的并发操作所带来了一致性问题包括:丢失的修改,不可重复读,读“脏”数据,幻读。1.丢失的修改:一个事物的更新覆盖了另一个事物的更新。例如:事物A和B读入同一数据并修改,B提交的结果破坏了A提交的...
  • 一、查看主配置文件mybatis-config.xml是否开启事务管理,图片红色方框内就是开启事务管理 二、查看插入操作是否有commit操作,如果开启事务没有commit是不会插到数据库的 ...
  • 数据库命令清除整个数据库数据

    万次阅读 2018-11-05 15:10:40
    MySQL 用 truncate 命令快速清空一个数据库中的所有表。 先执行select语句生成所有truncate语句 语句格式: select CONCAT(‘truncate TABLE ‘,table_schema,’.’,TABLE_NAME, ‘;’) from INFORMATION_SCHEMA....
  • 最近在做项目时需要连接数据库进行测试,于是需要先把Excel数据导入到数据库里面去,Python 操作sql server数据库的代码大致如下(操作mysql 代码和这个差不多,只是包和连接信息的不同,可以自行百度): ...
  • 数据库数据迁移方法

    万次阅读 2019-05-14 10:55:47
    1.从旧数据库中将数据迁移到全新的数据库 2.有两个数据库A和B,A中需迁移表的结构和B一样,A和B中都有各自的数据,现在要同步两个数据库 方法: 通过单表查询插入SQL语句 通过写数据库存储过程 通过写程序(...
  • python从数据库读取数据的方法
  • 将一个数据库中的数据导入到另一个数据库中,表的字段名不一样,如何导入
  • SyncNavigator 数据酷同步工具 做数据同步时所支持的数据库类型: 支持sqlserver 2000-2014所有版本,全兼容,和MYsql 4.x 、MYsql 5.x 、MYsql 6.x版本。 来源数据库和目标数据库可以版本不同,比如:来源数据库...
  • 背景:Sql Serve数据库中有个表格A,想把数据导入到SQLite数据库中工具下载地址:点击打开链接用法:原作者地址及下载地址:点击打开链接
  • 将 Session 数据存入数据库

    千次阅读 2016-11-03 16:19:39
    将 Session 数据存入数据库 由于Session数据数组是附带一个Session ID保存在用户cookie里的,你无法验证它,除非你把session数据存储在数据库中。在一些不需要或很少需要安全保护的应用中,session ID 或许并不...
  • MySQL创建数据库和创建数据

    万次阅读 多人点赞 2019-10-20 23:44:40
    MySQL 创建数据库和创建数据表 MySQL 是最常用的数据库,在数据库操作中,基本都是增删改查操作,简称CRUD。 在这之前,需要先安装好 MySQL ,然后创建好数据库数据表、操作用户。 一、数据库操作语言 数据库...
  • 数据存入数据库乱码问题

    千次阅读 2017-05-06 17:17:51
    在编写javaweb项目的时候,遇到了一个问题,客户端传到后台的中文数据没有出现乱码问题,而在存入数据库之后,数据库中的数据出现了乱码问题。 分析了几个原因: 数据库的编码问题,数据库表的编码问题(由于客户端传...
  • sqlite 数据库数据同步

    千次阅读 2019-02-22 12:12:21
    sqlite 有没有类似mysql的功能在两个库或者多个库之间进行数据同步呢?当然是可以的。 1,安装Sqlite Expert 2,打开数据库A,然后Attach 数据库B 3,打开之后我们可以看到...4.将两个数据库A,B的数据进行同步 ...
  • 一、数据库操作语句 创建数据库操作 修改数据库 新增数据文件 新增日志文件 使用数据库 删除数据库 二、数据表操作语句 新建数据表 由其他表创建新表 数据表新增列 三、数据操作语句 数据表中数据的插入...
  • 数据库数据模型

    千次阅读 2016-10-21 20:53:14
    前几天看了一下数据库数据模型的一篇文章,感觉还不错,就给大家分享一下 1 数据模型 数据模型是指数据库数据的存贮和组织方式,即如何表示实体以及实体之间的联系。数据模型是数据库系统的核心和基础,...
  • java利用jdbc连接数据库之删除数据库中的数据准备工作: java利用jdbc连接mysql数据库准备知识目的: java利用jdbc连接数据库之删除数据库中的数据 1:代码package cn_java_connection_mysql;import java.sql....

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 915,330
精华内容 366,132
关键字:

数据数据库