首页 > 数据库 >spring mvc环境之数据库的基本配置(八)

spring mvc环境之数据库的基本配置(八)

时间:2022-12-08 16:23:57浏览次数:36  
标签:定义 mysql spring 数据库 配置 mvc 数据源

spring mvc环境之数据库的基本配置

统一步骤:

1.pox.xml文件引入jar包。

2.resources文件建立数据库的配置信息

3.在applicationContent.xml文件配置数据源bean,让spring容器管理数据源类.

------------------

1.引入数据库连接包

 <!-- 数据库连接 -->
    <dependency>
      <groupId>mysql</groupId>
      <artifactId>mysql-connector-java</artifactId>
      <version>8.0.18</version>
    </dependency>

2.resources建立数据库配置文件jdbc.properties

driver=com.mysql.jdbc.Driver
url=jdbc:mysql://loclhost:3306/test
username=root
password=89757
#定义初始连接数
initialSize=0
#定义最大连接数
maxActive=20
#定义最大空闲
maxIdle=20
#定义最小空闲
minIdle=1
#定义最长等待时间
maxWait=60000

3.applicationContent.xml配置数据源datasource

 

    <!-- 2.引入数据库文件 -->
    <context:property-placeholder location="classpath:jdbc.properties"/>

    <!-- 3.spring用来控制业务逻辑,数据源,事务控制,aop -->
    <bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
        <property name="driverClassName" value="${jdbc.driver}"></property>
        <property name="url" value="${jdbc.url}"></property>
        <property name="username" value="${jdbc.user}"></property>
        <property name="password" value="${jdbc.password}"></property>

    </bean>

 

 

以上配置,只能连接到数据库,想要操作数据库(增删改查),还是有些不便,需要在集成第三方的ORM框架,下一篇介绍mybatis的配置,来更加方便的实现数据库操作.

 

 

参考: https://www.cnblogs.com/fps2tao/p/16707701.html

 

标签:定义,mysql,spring,数据库,配置,mvc,数据源
From: https://www.cnblogs.com/fps2tao/p/16966428.html

相关文章

  • 基于xml的Spring配置二(Bean 实例化的基本流程)
    Spring容器在初始化时,会将xml配置的的信息封装成一个BeanDefinition对象,所有的BeanDefinition存储到一个名为beanDefinitionMap的Map集合中去,Spring框架在对该Map......
  • Springboot 整合RabbitMQ.
    先看一下项目结构:首先创建rabbitmq-publisher:pom.xml<dependencies><dependency><groupId>org.springframework.boot</groupId><arti......
  • springboot最核心的三个特有注解
    SpringBoot最大的特点是无需XML配置文件,能自动扫描包路径装载并注入对象,并能做到根据classpath下的jar包自动配置。所以SpringBoot最核心的3个注解就是:@Config......
  • Spring:资源管理
    java标准资源管理职责说明面向资源文件系统、artifact(jar、war、ear文件)以及远程资源(HTTP、FTP等)API整合ClassLoader#getResource、java.io.File、java.ne......
  • SqlSugar数据库辅助类
    usingSqlSugar;usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;namespaceMyMS{///......
  • springboot jpa创建表自动添加注释
    @Retention(RetentionPolicy.RUNTIME)@Target({ElementType.TYPE,ElementType.METHOD,ElementType.FIELD})public@interfaceComment{Stringvalue()default......
  • spring mvc中modelattribute和sessionatrribute
    摘自http://tengj.top/2016/05/02/springmvcyuanli/SpringMVC支持使用@ModelAttribute和@SessionAttributes在不同的模型和控制器之间共享数据......
  • spring batch不错的教程
    springbatch不错的资料教程中文:​​​http://www.ibm.com/developerworks/cn/java/j-lo-springbatch1/​​​http://www.ibm.com/developerworks/......
  • SpringCloud组件入门使用
    SpringCloud1、远程调用1.1、微服务远程调用RestTemlpate1.2、微服务远程调用-Feign 2、Eureka注册中心2.1、Eureka注册中心搭建及入门使用2.2、Ribbon负载均......
  • Spring如何处理循环依赖问题
    Spring如何处理循环依赖问题什么是循环依赖:就是多个bean之间相互依赖,形成了一个闭环,比如beanA需要引用BeanB,BeanB需要引用BeanA,形成循环关系。一般默认在单例模式中,属性......