草庐IT

EasyExcel知识【Java程序进行读写生成Excel操作】

💂个人主页: 爱吃豆的土豆🌈欢迎加入社区,福利多多哦!土豆社区🤟数据库专栏更新完毕:数据库知识🤟JDBC专栏更新完毕:JDBC知识🤟Mybatis专栏更新完毕:Mybatis知识💬如果文章对你有帮助、欢迎关注、点赞、收藏(一键三连)和订阅专栏哦目录1,EasyExcel入门1.1:EasyExcel概述1.2:EasyExcel特点1.3:环境搭建1.3.1:测试父项目1.3.2:测试excel项目1.4:基本操作1.4.1:测试JavaBean1.4.2:测试文件路径1.4.3:写入操作1.4.4:读出操作1.5:复杂操作1.5.1:复合表头1.5.2:写操作:多表1.5.3:读操作:多表1

EasyExcel知识【Java程序进行读写生成Excel操作】

💂个人主页: 爱吃豆的土豆🌈欢迎加入社区,福利多多哦!土豆社区🤟数据库专栏更新完毕:数据库知识🤟JDBC专栏更新完毕:JDBC知识🤟Mybatis专栏更新完毕:Mybatis知识💬如果文章对你有帮助、欢迎关注、点赞、收藏(一键三连)和订阅专栏哦目录1,EasyExcel入门1.1:EasyExcel概述1.2:EasyExcel特点1.3:环境搭建1.3.1:测试父项目1.3.2:测试excel项目1.4:基本操作1.4.1:测试JavaBean1.4.2:测试文件路径1.4.3:写入操作1.4.4:读出操作1.5:复杂操作1.5.1:复合表头1.5.2:写操作:多表1.5.3:读操作:多表1

Spring探索丨既生@Resource,何生@Autowired?

作者:汪军伍(处轩)提到Spring依赖注入,大家最先想到应该是@Resource和@Autowired,很多文章只是讲解了功能上的区别,对于Spring为什么要支持两个这么类似的注解却未提到,属于知其然而不知其所以然。不知大家在使用这两个注解的时候有没有想过,@Resource又支持名字又支持类型,还要@Autowired干嘛,难道是Spring官方没事做了?真的是没事做了吗?读了本文你将会了解到:@Resource和@Autowired来源Spring官方为什么会支持这两个功能如此相似的注解?为什么@Autowired属性注入的时候Idea会曝出黄色的警告?@Resource和@Autow

Spring探索丨既生@Resource,何生@Autowired?

作者:汪军伍(处轩)提到Spring依赖注入,大家最先想到应该是@Resource和@Autowired,很多文章只是讲解了功能上的区别,对于Spring为什么要支持两个这么类似的注解却未提到,属于知其然而不知其所以然。不知大家在使用这两个注解的时候有没有想过,@Resource又支持名字又支持类型,还要@Autowired干嘛,难道是Spring官方没事做了?真的是没事做了吗?读了本文你将会了解到:@Resource和@Autowired来源Spring官方为什么会支持这两个功能如此相似的注解?为什么@Autowired属性注入的时候Idea会曝出黄色的警告?@Resource和@Autow

MyBatis的优缺点有哪些?

优点1.简单易学,容易上手(相比于Hibernate)基于SQL编程。2.JDBC相比,减少了50%以上的代码量,消除了JDBC大量冗余的代码,不需要手动开关连接。3.很好的与各种数据库兼容(因为Mybatis使用JDBC来连接数据库,所以只要JDBC支持的数据库MyBatis都支持,而JDBC提供了可扩展性,所以只要这个数据库有针对java的jar包就可以与MyBatis兼容),开发人员不需要考虑数据库的差异性。4.提供了很多第三方插件(分页插件/逆向工程)5.能够与Spring很好的集成。6.Mybatis相当灵活,不会对应用程序或者数据库的现有设计强加任何影响,SQL写在XML里,从程序

SpringBoot 整合 Neo4j、MySQL 多数据源方案(Druid Mybatis DynamicDatasource)

00概述本文总结了Neo4j和Spring/SpringBoot、AlibabaDruid、DynamicDatasource、Mybatis等整合方案,对相应配置做了详细说明。01SpringDataNeo4j整合方案添加Neo4jJDBCDriver依赖org.neo4jneo4j-jdbc-driver4.0.5添加application.yml配置spring:neo4j:uri:bolt://localhost:7687#neo4j+s://xxx.xxx.xxxauthentication:username:neo4jpassword:root02AlibabaDruid整合方案添

Mybatis 的多种标签使用以及 Spring 框架单元测试

一.Spring内置的JUnit框架在讲解Mybatis的标签之前,要先介绍一下另一个Java的好帮手Spring框架内置的JUnit测试框架.为什么要在Mybatis学习之前了解JUnit呢?很大一部分原因不仅仅是因为单元测试是写完项目后开发人员自己需要做的,更重要的是当前阶段学习中,利用JUnit可以更简单的构造数据来帮我们学习Mybatis的用法.可以想象一下,如果不用JUnit我们要怎么去测这个Mybatis的标签呢?当我们写好了SQL语句过后,让Interface接口暴露出去,让service去调用Interface然后再用controller去调用service一样可以完成,然后通

MyBatis配置文件 —— 相关标签详解

目录一、Mybatis配置文件—properties标签二、Mybatis配置文件—settings标签三、Mybatis配置文件—plugins标签四、Mybatis配置文件—typeAliases标签五、Mybatis配置文件—environments标签六、Mybatis配置文件—mappers标签一、Mybatis配置文件—properties标签MyBatis配置文件结构:-configuration        -properties(属性)                -property        -settings(全局配置参数)                -set

MyBatis配置文件 —— 相关标签详解

目录一、Mybatis配置文件—properties标签二、Mybatis配置文件—settings标签三、Mybatis配置文件—plugins标签四、Mybatis配置文件—typeAliases标签五、Mybatis配置文件—environments标签六、Mybatis配置文件—mappers标签一、Mybatis配置文件—properties标签MyBatis配置文件结构:-configuration        -properties(属性)                -property        -settings(全局配置参数)                -set

【MyBatis学习】MyBatis操纵数据库进行查询操作 ?MyBatis与JDBC想比怎么样,赶快与我一起探索吧 ! ! !

前言:大家好,我是良辰丫,从今天开始我们就要进入MyBatis的学习了,请君与我一起操纵数据库,MyBatis到底是什么呢?我们慢慢往下瞧!!!💌💌💌🧑个人主页:良辰针不戳📖所属专栏:javaEE进阶篇之框架学习🍎励志语句:生活也许会让我们遍体鳞伤,但最终这些伤口会成为我们一辈子的财富。💦期待大家三连,关注,点赞,收藏。💌作者能力有限,可能也会出错,欢迎大家指正。💞愿与君为伴,共探Java汪洋大海。目录1.初识MyBatis1.1走进MyBatis1.2认识SSM2.MyBatis的查询具体