05 2023 档案

摘要:# MyBatis配置Log4j 出现了这个警告 log4j:WARN No appenders could be found for logger (org.apache.ibatis.logging.LogFactory). log4j:WARN Please initialize the lo 阅读全文
posted @ 2023-05-31 07:34 戒爱学Java 阅读(172) 评论(0) 推荐(0) 编辑
摘要:# MyBatis之多对一、一对多、多对多 ​ 当我们学习到MyBatis的多表关系的时候,说明我们前面的基本CURD已经很熟练了。那么这篇文章将给大家讲述一下在MyBatis中的复杂的多表查询。主要针对多对一,一对多,多对多。无论是一对多还是多对一,无非就是涉及到了两个标签,collection和 阅读全文
posted @ 2023-05-30 11:19 戒爱学Java 阅读(426) 评论(0) 推荐(0) 编辑
摘要:# MyBatis源码之getMapper获取代理对象 下面这句话意思非常明了,就是通过传入接口类型对象,获取接口代理对象。 IUserDao userDao1 = sqlSession1.getMapper(IUserDao.class); 具体的过程如下: 一、首先,调用SqlSession的实 阅读全文
posted @ 2023-05-29 08:53 戒爱学Java 阅读(30) 评论(0) 推荐(0) 编辑
摘要:# MyBatis之返回值处理 ## 1、返回值为基本数据类型 当我们的SQL语句执行结束,要返回的类型为基本数据类型的时候,直接写你要返回的类型即可 ```xml insert into tb_user values (null,#{username},#{password}); ``` 接口我们 阅读全文
posted @ 2023-05-28 15:30 戒爱学Java 阅读(215) 评论(0) 推荐(0) 编辑
摘要:# MyBatis源码之SqlSession的解读 ## 1、SqlSession的简单使用 首先先说一下SqlSession是什么?SqlSession其实就是对JDBC中Connection的一个封装,简化了对数据库的操作。当你获取到一个SqlSession的时候其实就是获取到一个数据库连接,可 阅读全文
posted @ 2023-05-26 09:11 戒爱学Java 阅读(659) 评论(0) 推荐(1) 编辑
摘要:再次回顾Mybatis的基本用法 1、定义Mapper接口 2、在xml(或注解)中写sql mybatis帮我们屏蔽了所有和数据库相关的操作,我们只需要给他提供参数、sql、标注返回值的类型即可。 通过mapper接口我们可以传递参数、获取返回值;通过xml或者注解我们可以提供需要执行的sql。那 阅读全文
posted @ 2023-05-25 10:15 戒爱学Java 阅读(113) 评论(0) 推荐(0) 编辑
摘要:# XML解析之DOM解析 XML 结构是一种树型结构,处理步骤都差不多,Java 己经将它们封装成了现成的类库。目前流行的解析方法有三种,分别为 DOM、SAX 和 DOM4j。 本文将讲解DOM解析。 DOM(Document Object Model,文档对象模型) 是 W3C 组织推荐的处理 阅读全文
posted @ 2023-05-24 09:38 戒爱学Java 阅读(138) 评论(0) 推荐(0) 编辑
摘要:# SpringMvc响应json数据 ```java @Controller @RequestMapping("/json") public class JsonController { @RequestMapping("/js1") @ResponseBody // 响应json:将return 阅读全文
posted @ 2023-05-23 11:50 戒爱学Java 阅读(38) 评论(0) 推荐(0) 编辑
摘要:layui和bootstrap 对比 这两个都属于UI渲染框架。 layui是国人开发的一套框架,2016年出来的,现在已更新到2.X版本了。比较新,轻量级,样式简单好看。 bootstrap 相对来说是比较成熟的一个框架,现在已经更新到4.X版本。是一个很成熟的框架,这个大部分人一般都用过。 适用 阅读全文
posted @ 2023-05-18 12:34 戒爱学Java 阅读(337) 评论(0) 推荐(0) 编辑
摘要:IOC相关内容 通过前面两个案例,我们已经学习了bean如何定义配置,DI如何定义配置以及容器对象如何获取的内容,接下来主要是把这三块内容展开进行详细的讲解,深入的学习下这三部分的内容,首先是bean基础配置。 1、 bean基础配置 对于bean的配置中,主要会讲解bean基础配置,bean的别名 阅读全文
posted @ 2023-05-12 13:53 戒爱学Java 阅读(9) 评论(0) 推荐(0) 编辑
摘要:入门案例 介绍完Spring的核心概念后,接下来我们得思考一个问题就是,Spring到底是如何来实现IOC和DI的,那接下来就通过一些简单的入门案例,来演示下具体实现过程: 1、 IOC入门案例 对于入门案例,我们得先分析思路然后再代码实现, 1.1、 入门案例思路分析 (1)Spring是使用容器 阅读全文
posted @ 2023-05-11 09:44 戒爱学Java 阅读(22) 评论(0) 推荐(0) 编辑
摘要:Spring相关概念 1、 初识Spring 在这一节,主要通过以下两个点来了解下Spring: 1.1、 Spring家族 官网:https://spring.io,从官网我们可以大概了解到: Spring能做什么:用以开发web、微服务以及分布式系统等,光这三块就已经占了JavaEE开发的九成多 阅读全文
posted @ 2023-05-06 09:04 戒爱学Java 阅读(23) 评论(0) 推荐(0) 编辑
摘要:1、Spring整合Mybatis思路分析 1.1、 环境准备 在准备环境的过程中,我们也来回顾下Mybatis开发的相关内容: 步骤1:准备数据库表 Mybatis是来操作数据库表,所以先创建一个数据库及表 create database spring_db character set utf8; 阅读全文
posted @ 2023-05-05 19:11 戒爱学Java 阅读(81) 评论(0) 推荐(0) 编辑
摘要:Spring整合Junit 整合Junit与整合Druid和MyBatis差异比较大,为什么呢?Junit是一个搞单元测试用的工具,它不是我们程序的主体,也不会参加最终程序的运行,从作用上来说就和之前的东西不一样,它不是做功能的,看做是一个辅助工具就可以了。 1、 环境准备 这块环境,大家可以直接使 阅读全文
posted @ 2023-05-04 07:56 戒爱学Java 阅读(24) 评论(0) 推荐(0) 编辑

喜欢请打赏

扫描二维码打赏

了解更多

点击右上角即可分享
微信分享提示