- 博客(18)
- 收藏
- 关注
原创 spring boot中如何使用多数据源配置
spring boot中如何使用多数据源配置1、在我们使用编程过程中有时候需要使用不同的数据库呢,那就需要配置多数源,比如我们常用的mysql、pgsql、orecle等以及其他数据库今天我们就来用pgsql和orecle做多数据配置。1、创建配置类 MybatisConfigurationpackage **.task.config.mysql;import com.github.pagehelper.PageHelper;import com.zaxxer.hikari.HikariConfi
2021-10-24 23:38:48 2400
原创 spring数据源(连接池)配置
1、数据源(连接池)为了提高程序的性能而产生的 ,常用的连接池有:DPCP、C3P0、Druid、proxool、BoneCP等;DPCP:apacheC3P0:是一个开源的jdbc连接池;它实现了数据源和jndi绑定,支持jdbc3规范和jdbc2的标准扩展;Druid:德鲁伊proxool:是一种Java数据库连接技术;是SourceForge下的一个开源项目,这个项目提供了一个健壮、易用的连接池;他还提供了 这个连接池监控的功能方便易用,便于发现连接泄漏的情况;BoneCP:JAVA 数据库
2020-10-24 17:36:44 115
原创 Spring配置文件依赖注入
一、Bean的引用注入1、通过set方法代码如下a、这是springContext.xml的配置 <!--工厂的动态实例化Bean--> <bean id="factory" class="com.hkf.fatory.DynamicleFactory"></bean> <bean id="UserDao" factory-bean="factory" factory-method="getUserDao"></b
2020-10-24 16:47:22 212
原创 spring配置文件Bean实例化的三种方式
1、无参构造方法实例化2、工厂静态方法实例化3、工厂实例方法实例化<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springfram
2020-10-22 20:06:11 157
翻译 spring配置文件生命周期配置
1、Bean的生命周期配置init-method:指定类中的初始化方法名称;destroy-method:指定类中销毁方法的名称;2、配置如下:注意不能写成这种情况:不然会报这种错误;<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSche
2020-10-22 19:25:42 216
原创 spring配置文件Bean标签的范围(scope)配置
1、当scope的取值范围为singleton时Bean的实例化个数为:1 个Bean的实例化时机:当spring的核心文件被加载时,实例化配置了Bean的实例Bean的生命周期:对象创建:当应用加载,创建容器时,对象就被创建了对象运行:只要容器存在,对象就一直存在;对象销毁:当运用卸载,容器被销毁了,对象也被销毁;2、当scope的取值范围为prototype时Bean的实例化个数为:多个Bean的实例化时机:当调用getBean()方法时实例化Bean;对象创建:
2020-10-22 18:51:00 344
原创 spring简单入门
标题 spring简单入门步骤1、引入spring context依赖;2、在idea中创建dao以及dao的实现类;3、在resource下创建配置文件springcontext.xml做出相应得配置;注意:这里有两种创建的方式;a、在resources下可以选择xmlconfigurationfile创建,这样直接可以配置;b.直接新建文件 ;然后百度找头部文件沾上去是一样的;头部文件如下:`<?xml version="1.0" encoding="UTF-8"?>
2020-10-22 18:35:04 103
原创 spring boot的多环境配置
1、在原有的基础上增加application-xxx.yml文件2、在application.yml中增加spring.profiles.active=xxx就会使用application-xxx.yml覆盖原来文件的配置小知识:springboot运行的时候指定的配置a、mvn clean packageb、cd targetc、java -jar springm...
2020-05-05 12:06:20 169
原创 maven打包
1、在pom.xml中增加<packaging>jar</packaging>;<groupId>com.hkf</groupId><artifactId>springmvcdemo</artifactId><version>0.0.1-SNAPSHOT</version><packa...
2020-05-05 11:08:13 238
原创 spring boot 框架 +树形菜单
1、创建项目,导入相关的依赖,完成相关包的创建。2、注意entity实体里面关于@TableName @TableId @TableField 属性的注解3、创建相关的包;service层先创建一个树形结构的List方法;//实现sercive3、在控制层调用该方法。4、实现的效果...
2020-04-16 15:09:55 2979 7
原创 简化访问接口方便跳到web浏览器
1、在java启动类中复制粘贴相关代码package com.kede.springbootdemo4dept;import com.baomidou.mybatisplus.core.toolkit.StringUtils;import org.mybatis.spring.annotation.MapperScan;import org.slf4j.Logger;import org...
2020-04-16 14:47:46 852
原创 java面向对象基础集合框架 Collection和Map
1、集合可分为Collection和Map Collection接口A、List接口:存储有序的,可以重复的元素 ArrayList(主要的实现类,底层用数组实现没,线程不安全的) LinkedList(对于频繁的插入 、删除操作,链表实现的) Vector(古老的实现类、线程安全的)B、Set接口:存储无序的不可重复的元素 HashSet、LinkedHas...
2020-04-14 21:41:47 174
原创 spring boot 用thymeleaf框架
1、在pom.xml中写入thymeleaf依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> </dep...
2020-04-11 18:16:06 244
原创 spring boot 与mybatis -plus查询数据库
1、在pom.xml中加入mybatis -plus依赖 <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>...
2020-04-10 18:38:17 266
原创 创建一个简单的spring boot项目需要注意哪些
1、如果你建立的是spring maven项目就需要向pom.xmlorg.springframework.bootspring-boot-starter-parent2.2.2.RELEASE 依赖2、导入阿里云镜像 ,下载速度贼快maven-alihttp://maven.aliyun.com/nexus/content/groups/public//true...
2020-04-10 11:20:48 285
原创 dao层、service层,controller层的区别
尊重原作链接:转载https://blog.csdn.net/lin751195620/article/details/81188518DAO层、ENTITY层、SERVICE层、CONTROLLER层1、DAO层: 持久层 主要与数据库进行交互DAO层主要是做数据持久层的工作,主要与数据库进行交互。DAO层首先会创建DAO接口,然后会在配置文件中定义该接口的实现类,接着就可以在模块...
2020-04-10 09:44:12 5602
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人