首页 > 其他分享 >项目依赖和配置

项目依赖和配置

时间:2024-09-06 13:36:13浏览次数:4  
标签:jdbc postgresql String 项目 配置 name 依赖 mysql pstmt

mysql

1、添加相关依赖
<!-- 增加相关依赖包 -->
 
        <!-- Postgresql驱动包 -->
        <!-- <dependency>
            <groupId>org.postgresql</groupId>
            <artifactId>postgresql</artifactId>
            <scope>runtime</scope>
        </dependency> -->
 
        <!-- MySQL驱动包 -->
        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>5.1.35</version>
        </dependency>



2、修改配置文件(一般是application.yml文件)
  datasource:
    #befor
      #driver-class-name: org.postgresql.Driver
      #url: jdbc:postgresql://localhost:5432/demo?useSSL=false
      #username: postgres
      #password: 12345688
    #later
      driver-class-name: com.mysql.jdbc.Driver
      url: jdbc:mysql://localhost:3306/demo?characterEncoding=utf-8&useSSL=false
      username: root
      password: 12345688
View Code

 mybatis

        <!--mybatis-->
        <dependency>
            <groupId>org.mybatis</groupId>
            <artifactId>mybatis</artifactId>
            <version>3.5.2</version>
        </dependency>
View Code

 junit单元测试

<!-- junit -->
<dependency>
    <groupId>junit</groupId>
    <artifactId>junit</artifactId>
    <version>4.12</version>
    <scope>test</scope>
</dependency>
View Code

jdbc

       //1:注册驱动
        Class.forName("com.mysql.jdbc.Driver");
        //2:获取连接
        String url ="jbdc:mysql:///dd1?useSSL=false";
        String username1 ="root";
        String password1 ="1234";
        Connection conn = DriverManager.getConnection(url,username1,password1);
        //定义接收用户输入和用户名和密码:
        String name ="zhangsan";
        String pwd ="ffff";
        //3:定义sql
        String sql ="select *from tb_user where username=? and password=?";
       //4.获取PreparedStatement对象
        PreparedStatement pstmt = conn.prepareStatement(sql);
        //设置?
        pstmt.setString(1,name);
        pstmt.setString(2,pwd);
        //5.执行sql
        ResultSet resultSet = pstmt.executeQuery();
        //判断是否成功与否
        if(resultSet.next()){
            System.out.println("登录成功!");
        }else{
            System.out.println("登录失败");
        }
        //7.释放资源
        conn.close();
        pstmt.close();
        resultSet.close();
View Code

 

标签:jdbc,postgresql,String,项目,配置,name,依赖,mysql,pstmt
From: https://www.cnblogs.com/zhao-ke-ming/p/18400013

相关文章

  • 免费赠送一个几百块的小项目!赶紧行动
    最近MarsCode在做推广活动,换句话就是拉人头,期初我也不信,抱着试一试的态度,最终拿到结果,推荐的几个小伙伴也都领到了几百块的京东卡,这个小项目跟着做就有结果,审核周期大概两三天。什么是MarsCodeIDE?MarsCodeIDE是一个云端AIIDE平台。通过内置的AI编程助手,开箱即......
  • 电脑配置不够玩不了原神、剑三和魔兽世界?ToDesk云电脑来帮你!
    原神、剑网三、魔兽世界这种吃配置的游戏,对电脑硬件和软件的要求可都不低,所以当游戏玩家遇到配置一般的电脑,就只能望游戏而兴叹吗?当然不用!云电脑成为你的游戏电脑平替之选。用云电脑来玩游戏,不仅对你的电脑没有任何要求,而且只需要花费几块钱即可开启,通过网络连接就能拥有一台高......
  • IntelliJ IDEA 2024.1.6 (Ultimate Edition)中配置Java Web应用程序
    1. 前期准备工作已经下载安装了JDK(https://www.oracle.com/cn/java/technologies/javase/javase8u211-later-archive-downloads.html)和Tomcat(https://tomcat.apache.org/),并配置了环境变量(安装版的JDK和Tomcat不需要配置环境变量),注意JDK和Tomcat的版本号要相互适应。去官网下......
  • 【运维自动化-配置平台】平台管理功能如何使用
    BlueKing智云配置平台,以下简称配置平台配置平台里的平台管理功能是管理员的一些操作,比如一些全局纬度的设置1、全局配置-业务通用业务快照名称:通常不需要修改,保持平台搭建好默认业务(BlueKing)即可拓扑最大可见层级:可根据实际业务场景自定义调整,需要注意的是,这个是全局的调整,针......
  • 350页前端校招面试题直击大厂:前端基础、前端核心、计算机基础、项目、Hr面
    **1.HTML2.CSS3.前端基础4.前端核心5.前端进阶6.移动端开发7.计算机基础8.算法与数据结构9.设计模式10.项目11.职业发展12.Hr面**正文HTML1.浏览器页面有哪三层构成,分别是什么,作用是什么?2.HTML5的优点与缺点?3.Doctype作用?严格模式与混杂模式如何区分?它......
  • 黑神话:悟空电脑太卡?配置不够?ToDesk云电脑入门新手教程
    许多玩家在玩《黑神话:悟空》时会遭遇硬件配置不足导致的游戏卡顿、画面不流畅等问题。其实这个难题很好解决,用ToDesk云电脑即可迎刃而解。即使你的本地电脑配置不高,也能享受到流畅的游戏体验。以下是一个针对新手的ToDesk云电脑入门教程,教你轻松解决配置不足的难题。什么是ToD......
  • 【运维自动化-配置平台】模型及模型关联最小化实践
    蓝鲸智云配置平台,以下简称配置平台我们知道主机是配置平台最常见的管控资源对象,在业务拓扑里可以通过划分模块来清晰的可视化管理;那其他资源如何通过配置平台来纳管呢,比如网络设备交换机。场景需求:如何把交换机和主机的关联关系在配置平台进行可视化的纳管一.不友好的方式通......
  • Vue配置代理(devServer)解决跨域问题
    1、作用:Vue官方文档的解释是:如果你的前端应用和后端API服务器没有运行在同一个主机上,你需要在开发环境下将API请求代理到API服务器。这个问题可以通过 vue.config.js 中的 devServer.proxy 选项来配置。通俗的说,就是为了解决跨域问题。2、用法:本篇都以axios发请......
  • 配置DHCP
    目录一.挂载光盘二.配置yum源三.安装DHCP四.DHCP配置管理五.使用DHCP在一台主机中,在配置DHCP:一.先挂载光盘:mount/dev/cdrom  /mnt二.配置yum源1.cd /etc/yum.repos.d/  2.vimlocal.repo[local]name=localbaseurl=file:///mntenabled=1gpgcheck=03.yu......
  • 前端登录鉴权——以若依Ruoyi前后端分离项目为例解读
    权限模型 Ruoyi框架学习——权限管理_若依框架权限-CSDN博客用户-角色-菜单(User-Role-Menu)模型是一种常用于权限管理的设计模式,用于实现系统中的用户权限控制。该模型主要包含以下几个要素:用户(User):系统中的具体操作者,可以是人员、系统账号等。每个用户都有自己的身份识......