摘要:
# MyBatis源码之getMapper获取代理对象 下面这句话意思非常明了,就是通过传入接口类型对象,获取接口代理对象。 IUserDao userDao1 = sqlSession1.getMapper(IUserDao.class); 具体的过程如下: 一、首先,调用SqlSession的实 阅读全文
摘要:
# MyBatis之返回值处理 ## 1、返回值为基本数据类型 当我们的SQL语句执行结束,要返回的类型为基本数据类型的时候,直接写你要返回的类型即可 ```xml insert into tb_user values (null,#{username},#{password}); ``` 接口我们 阅读全文
摘要:
# MyBatis源码之SqlSession的解读 ## 1、SqlSession的简单使用 首先先说一下SqlSession是什么?SqlSession其实就是对JDBC中Connection的一个封装,简化了对数据库的操作。当你获取到一个SqlSession的时候其实就是获取到一个数据库连接,可 阅读全文
摘要:
再次回顾Mybatis的基本用法 1、定义Mapper接口 2、在xml(或注解)中写sql mybatis帮我们屏蔽了所有和数据库相关的操作,我们只需要给他提供参数、sql、标注返回值的类型即可。 通过mapper接口我们可以传递参数、获取返回值;通过xml或者注解我们可以提供需要执行的sql。那 阅读全文
摘要:
# XML解析之DOM解析 XML 结构是一种树型结构,处理步骤都差不多,Java 己经将它们封装成了现成的类库。目前流行的解析方法有三种,分别为 DOM、SAX 和 DOM4j。 本文将讲解DOM解析。 DOM(Document Object Model,文档对象模型) 是 W3C 组织推荐的处理 阅读全文
摘要:
# SpringMvc响应json数据 ```java @Controller @RequestMapping("/json") public class JsonController { @RequestMapping("/js1") @ResponseBody // 响应json:将return 阅读全文
摘要:
layui和bootstrap 对比 这两个都属于UI渲染框架。 layui是国人开发的一套框架,2016年出来的,现在已更新到2.X版本了。比较新,轻量级,样式简单好看。 bootstrap 相对来说是比较成熟的一个框架,现在已经更新到4.X版本。是一个很成熟的框架,这个大部分人一般都用过。 适用 阅读全文
摘要:
IOC相关内容 通过前面两个案例,我们已经学习了bean如何定义配置,DI如何定义配置以及容器对象如何获取的内容,接下来主要是把这三块内容展开进行详细的讲解,深入的学习下这三部分的内容,首先是bean基础配置。 1、 bean基础配置 对于bean的配置中,主要会讲解bean基础配置,bean的别名 阅读全文
摘要:
入门案例 介绍完Spring的核心概念后,接下来我们得思考一个问题就是,Spring到底是如何来实现IOC和DI的,那接下来就通过一些简单的入门案例,来演示下具体实现过程: 1、 IOC入门案例 对于入门案例,我们得先分析思路然后再代码实现, 1.1、 入门案例思路分析 (1)Spring是使用容器 阅读全文
摘要:
Spring相关概念 1、 初识Spring 在这一节,主要通过以下两个点来了解下Spring: 1.1、 Spring家族 官网:https://spring.io,从官网我们可以大概了解到: Spring能做什么:用以开发web、微服务以及分布式系统等,光这三块就已经占了JavaEE开发的九成多 阅读全文