精华内容
下载资源
问答
  • mybatis 引入数据库依赖包的问题

    千次阅读 2019-02-02 10:56:53
    mybatis 引入数据库依赖包的问题 好多文章在讨论mybatis-generator自动生成代码的时候,总是要求引入绝对路径的数据库驱动,比如: 但是这种写绝对路径的方法实在是太恶心了,后来发现在pom文件中直接引入依赖即可...

    mybatis 引入数据库依赖包的问题

    好多文章在讨论mybatis-generator自动生成代码的时候,总是要求引入绝对路径的数据库驱动,比如:

    但是这种写绝对路径的方法实在是太恶心了,后来发现在pom文件中直接引入依赖即可: org.mybatis.generator mybatis-generator-core 1.3.7 mysql mysql-connector-java 5.1.47
    展开全文
  • 系列文章目录 最近项目中用到了Oracle数据库,我自己笔记本用的oracle19c,下面描述里怎么引入oracle19c的pom依赖,希望对你有所帮助。 1.下载jar包 ...官网下载地址; 个人百度网盘分享地址: ...提取码:ts0z ...

    系列文章目录

    最近项目中用到了Oracle数据库,我自己笔记本用的oracle19c,下面描述里怎么引入oracle19c的pom依赖,希望对你有所帮助。

    1.下载jar包

    https://www.oracle.com/database/technologies/appdev/jdbc-ucp-19c-downloads.html
    官网下载地址;
    个人百度网盘分享地址:
    https://pan.baidu.com/s/1pIGVDShqnDFsM-PpMRWBEg
    提取码:ts0z

    2.在本地cmd执行下面的命令

    win+R 打开 cmd

    mvn install:install-file -DgroupId=com.oracle -DartifactId=
    ojdbc19 -Dversion=19.0.0.0 -Dpackaging=jar -Dfile=
    E:\install\ojdbc10-full\ojdbc10.jar   是你自己jar包存放的位置
    

    3.在pom中引入依赖

      <dependency>
          <groupId>com.oracle</groupId>
          <artifactId>ojdbc19</artifactId>
          <version>19.0.0.0</version>
        </dependency>
    
    展开全文
  • Mybatis是基于JDBC对数据库进行操作的。

    本篇博客的主要内容是: Mybatis配置演示:(1)pom中引入mybatis的依赖;(2)IDEA中配置数据库;(3)mybatis-config.xml配置文件的书写。

    目录

    一:MyBatis配置简介

    二:实际配置案例

    1.首先创建一使用maven作为依赖和构建管理的工程:

    2.开始配置MyBatis

    (1)首先,在pom文件中,引入mybatis的依赖,将mybatis引入到当前项目中:

    (2)然后,在IDEA中配置连接数据库

    (3)通过一个SQL脚本文件,并将MySQL的数据库数据导入进来

    (4)下面就是在mybatis-config.xml文件中配置MyBatis了


    一:MyBatis配置简介

    Mybatis是基于JDBC对数据库进行操作的,操作数据之前,需要“告诉”MyBatis连接哪个数据库、IP地址是什么,数据库名字是什么,用户名和密码是哪些?

    这些就是需要在MyBatis中配置的。

    MyBatis使用xml文件保存配置信息。通常MyBatis的配置文件名约定俗成叫做mybatis-config.xml(PS:自然起其他名字也是可以的,但必须是xml文件);

    如下示例:


    二:实际配置案例

    1.首先创建一使用maven作为依赖和构建管理的工程:

    ……………………………………………………

    2.开始配置MyBatis

    (1)首先,在pom文件中,引入mybatis的依赖,将mybatis引入到当前项目中:

    <?xml version="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">
        <modelVersion>4.0.0</modelVersion>
    
        <groupId>com.imooc</groupId>
        <artifactId>mybatis</artifactId>
        <version>1.0-SNAPSHOT</version>
        <repositories>
            <repository>
                <id>aliyun</id>
                <name>aliyun</name>
                <url>https://maven.aliyun.com/repository/public</url>
            </repository>
        </repositories>
    
        <dependencies>
            <dependency>
                <groupId>org.mybatis</groupId>
                <artifactId>mybatis</artifactId>
                <version>3.5.1</version>
            </dependency>
            <dependency>
                <groupId>mysql</groupId>
                <artifactId>mysql-connector-java</artifactId>
                <version>5.1.47</version>
            </dependency>
        </dependencies>
    </project>

    说明:

     

    (2)然后,在IDEA中配置连接数据库

    (PS:这儿在测试的时候,出现了“ Server returns invalid timezone.Go to 'Advanced' tab and set 'serverTimezone' propertry manually”错误,解决办法,见转载的两篇博客);

    设置好时区后,重新测试:

    可以看到,这人显示了以前在root账户下,自己创建的imooc数据库。

     

    (3)通过一个SQL脚本文件,并将MySQL的数据库数据导入进来

    如何创建一个全新的数据库和导入初始化的表?

    这个工具挺方便的,没事多用挺好的。

     

    (4)下面就是在mybatis-config.xml文件中配置MyBatis了

    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE configuration
            PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
            "http://mybatis.org/dtd/mybatis-3-config.dtd">
    <configuration>
        <environments default="dev">
            <environment id="dev">
                <transactionManager type="JDBC"></transactionManager>
                <dataSource type="POOLED">
                    <property name="driver" value="com.mysql.jdbc.Driver"/>
                    <property name="url" value="jdbc:mysql://localhost:3306/babytun?useUnicode=true&amp;characterEncoding=UTF-8"/>
                    <property name="username" value="root"/>
                    <property name="password" value="12345"/>
                </dataSource>
            </environment>
    
            <environment id="prd">
                <!-- 采用JDBC方式对数据库事务进行commit/rollback -->
                <transactionManager type="JDBC"></transactionManager>
                <!--采用连接池方式管理数据库连接-->
                <dataSource type="POOLED">
                    <property name="driver" value="com.mysql.jdbc.Driver"/>
                    <property name="url" value="jdbc:mysql://192.168.1.155:3306/babytun?useUnicode=true&amp;characterEncoding=UTF-8"/>
                    <property name="username" value="root"/>
                    <property name="password" value="root"/>
                </dataSource>
            </environment>
        </environments>
        
    </configuration>

    说明:

    (1)

    (2)

    (3)

    (4)

    (5)default指定默认的数据连接

    (6)

    (7)注意一下,目前使用的MySQL驱动版本是5.1.47所以:

    如果使用的MySQL是高版本如8.0版本,其value就需要是=“com.mysql.cj.jdbc.Driver”了。注意一下,以后在实操的时候遇到这儿报错,知道怎么修改。

    至此,mybatis的配置,就OK了。

    展开全文
  • pom文件引入Oracle依赖

    2021-01-27 09:51:19
    oracle数据库的驱动依赖,maven仓库不提供,所以需要手动添加(安装)到本地仓库 命令 Mvn install:install-file -DgroupId=...

    问题:Missing artifact oracle:ojdbc14:jar:11.1.0.6.0

    oracle数据库的驱动依赖,maven仓库不提供,所以需要手动添加(安装)到本地仓库

    命令

    Mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=11.1.0.6.0 -Dpackaging=jar  -Dfile=D:\ojdbc14_11g.jar

    安装之后在pom文件里添加依赖

    <dependency>
            <groupId>com.oracle</groupId>
            <artifactId>ojdbc14</artifactId>
            <version>11.1.0.6.0</version>
     </dependency>

    展开全文
  •  所以说解决的办法就是在Maven工程的pom文件中随便加载一个上述的包文件之一的依赖就可以了(且只有一个),此时我加载的是“slf4j-nop-1.7.2.jar”包文件的依赖,然后整个项目就可以编译无异常通过了。   ...
  • 项目需要,要用oracle这个麻烦的鬼东西,oracle数据库的驱动依赖,maven仓库不提供,所以需要手动添加,具体操作如下: 首先,oracle版本11.2.0,需要在--app\product\11.2.0\dbhome_1\jdbc\lib路径下找到ojdbc...
  • --MySQL依赖 --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> </dependency> <dependency> <g...
  • springboot添加mybatis数据库依赖

    千次阅读 2019-08-18 09:58:24
    springboot项目中添加mybatis依赖。 (1) springboot项目整合mybatis依赖。...(2) 在pom.xml文件中,手动添加mybatis依赖。 <dependency> <groupId>org.mybatis.spring.boot</groupId&...
  • Vue + Spring Boot 项目实战(四):数据库引入

    万次阅读 多人点赞 2019-04-14 12:20:35
    在项目中引入数据库,实现通过数据库验证用户名与密码。
  • Vue + Spring Boot 学习笔记02:引入数据库实现用户登录功能 在学习笔记01里,我们利用跨域打通了前端的Vue与后端的Spring Boot,实现了用户登录功能,但是后台的登录控制器在判断用户是否登录成功时,是根据定死的...
  • 最近项目上连接orcacle数据库报错协议不匹配,发现是oracle版本为19C,程序的ojdbc版本不匹配,由于之前项目已经通过依赖引入了ojdbc14的jar pom.xml增加了引入ojdbc7 的配置 <dependency> <groupId&...
  • 原因不多说,maven中央仓库那坑爹的没有oracle他们的jdbc驱动包,得自己下完了,用命令安到maven库中,然后引入依赖就不会报错了mvn install:install-file -DgroupId=...
  • mybatis作为持久层框架、处理dao层,除了引入mybatis相关的依赖,整合需要引入mybatis-spring相结合的依赖; 1、spring整合mybatis mybatis、mybatis-spring/连接数据库、DataSource、log4j都已存在、/ Jackson-...
  • Maven pom.xml配置引入依赖的oracle:ojdbc14-10.2.0.4.0.jar包 借鉴大佬地址: https://blog.csdn.net/weixin_38044597/article/details/82840178 项目使用Oracle数据库时,需要引用Oralce的jdbc驱动,在maven上通过...
  • Maven坐标为各种构件引入了秩序,任何一个构件都必须明确定义自己的坐标,而一组Maven坐标是通过一些元素定义的,它们是groupId、artifactId、version、packaging、classifier。 groupId: 定义当前Maven项目隶属的实际...
  • 前言:maven 项目需要在 pom 文件中添加 oracle 的依赖。 如果报错:报找不到驱动;java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver。这里就有解决方案。 解决方案: 在Oracle安装目录...
  • 这里只是总结下各个组件常用依赖 基于spring2.X 可能因为版本不同有所区别,实际使用时自由发挥 TIPS:自用,免得用的时候要找 遇到一个加一个 数据库相关 ...
  • 分布式web项目的父级pom文件基础依赖 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=...
  • 最近公司有个项目,需要连接oracle数据库去取数据,以前没有接触过oracle,所以项目搭建好了以后跑起来到处是问题,尤其在引用oracle jar包时,一开始以为单纯的在pom引用下依赖就好了,但是事与愿违,maven仓库不...
  • -- 事务管理器,依赖于数据源 --> <!-- 编写通知:对事务进行增强(通知),需要编写对切入点和具体执行事务细节 --> <!-- 为切入点方法添加事务详情 name:方法名,*表示任意方法名称 propagation:...
  • 1、由于当前项目先引入了spring-boot-starter-data-elasticsearch 2.4.5版本的依赖,然后又引入了elasticsearch-rest-high-level-client6.1.0版本的依赖,导致了elasticsearch-rest-high-level-client 里面的依赖...
  • springboot引入Oracle依赖

    千次阅读 2019-01-07 21:54:59
    由于Oracle数据库是收费的,所以oracle数据库的驱动依赖,maven仓库不提供,需要手动添加,具体操作如下: 1、到Oracle安装目录找到jdbc驱动,目录:-Oracle\product\12.2.0\dbhome_1\jdbc\lib,复制ojdbc6.jar,...
  • pom文件自动排除相关依赖

    千次阅读 2019-10-15 15:36:39
    1.在pom.xml文件中,右键-maven-show dependencies 2.打开依赖的图, 看到依赖关系之后,ctrl+f 直接搜索相关依赖 3.选择需要排除的依赖然后右键-Exclude...4.最终在pom.xml文件里自动排除我们在界面exclude的依赖 ...
  • <p>pom文件里A项目引入B项目的坐标依赖,假如B项目启动涉及数据库的连接配置信息,但是A项目不需要数据库方面的配置,而只是需要B项目里的一个类的应用,但是A项目启动会报没有配置数据源...
  • POM配置引入Jar包

    千次阅读 2018-12-24 20:16:08
    引入Jar包 MAVEN是通过groupId、artifactId、version这三个元素值(俗称坐标)来唯一定位Jar包, 引入当前工程。 可以引入远程仓库、本地仓库、本机文件等
  • maven pom.xml添加依赖的2种方法

    万次阅读 2016-07-28 11:38:32
    1、问题 pom.xml中报Missing artifact 2、解决:  (1) 在pom.xml中添加如下依赖:    org.mybatis  mybatis  3.2.5  jar  system  [绝对路

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 36,045
精华内容 14,418
关键字:

pom引入数据库依赖