• 作者:老汪软件技巧
  • 发表时间:2024-11-11 07:03
  • 浏览量:

1.什么是Access DB?

microsoft office access是由微软发布的关联式数据库管理系统。它结合了 microsoft jet database engine 和 图形用户界面两项特点,是一种关系数据库工具。它在很多地方得到广泛使用,例如小型企业,大公司的部门,和喜爱编程的开发人员专门利用它来制作处理数据的桌面系统。它也常被用来开发简单的web应用程序.

优点:缺点:

access是小型数据库,既然是小型就有它根本的局限性:access数据库不支持并发处理、数据库易被下载存在安全隐患、数据存储量相对较小等。而且在以下几种情况下数据库基本上会吃不消:

数据库过大,一般access数据库达到50m左右的时候性能会急剧下降。网站访问频繁,经常达到100人左右的在线。记录数过多,一般记录数达到10万条左右的时候性能就会急剧下降。2.数据准备

测试数据库下载地址:

如何把数据导入access_spring导入项目_

3.代码工程实验目标

实现access 数据库导入

spring导入项目__如何把数据导入access

pom.xml

"1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <parent>
        <artifactId>springboot-demoartifactId>
        <groupId>com.etgroupId>
        <version>1.0-SNAPSHOTversion>
    parent>
    <modelVersion>4.0.0modelVersion>
    <artifactId>accessDBartifactId>
    <properties>
        <maven.compiler.source>8maven.compiler.source>
        <maven.compiler.target>8maven.compiler.target>
    properties>
    <dependencies>
        <dependency>
            <groupId>org.springframework.bootgroupId>
            <artifactId>spring-boot-starter-webartifactId>
        dependency>
        <dependency>
            <groupId>org.springframework.bootgroupId>
            <artifactId>spring-boot-autoconfigureartifactId>
        dependency>
        <dependency>
            <groupId>org.springframework.bootgroupId>
            <artifactId>spring-boot-starter-testartifactId>
            <scope>testscope>
        dependency>
        <dependency>
            <groupId>net.sf.ucanaccessgroupId>
            <artifactId>ucanaccessartifactId>
            <version>5.0.1version>
        dependency>
    dependencies>
project>

controller

主要步骤如下

以上只是一些关键代码,所有代码请参见下面代码仓库

代码仓库4.测试

5.引用