Hey, Nice to meet You. 

必有过人之节.人情有所不能忍者,匹夫见辱,拔剑而起,挺身而斗,此不足为勇也,天下有大勇者,猝然临之而不惊,无故加之而不怒.此其所挟持者甚大,而其志甚远也.          ☆☆☆所谓豪杰之士,
摘要: 1、映射器元素 映射器是Mybatis中最复杂并且是最重要的组件。它由一个接口和xml映射文件(或者注解)组成。在映射器中我们可以配置各类SQL、动态SQL、缓存、存储过程、级联等复杂的内容。并且通过简易的映射规则映射到指定的POJO或者其它对象上,映射器能有效的消除JDBC的底层代码。在Mybat 阅读全文
posted @ 2020-11-10 18:40 唐浩荣 阅读(1263) 评论(0) 推荐(0) 编辑
摘要: 1、全局配置文件 前面我们看到的Mybatis全局文件并没有全部列举出来,所以这一章我们来详细的介绍一遍,Mybatis的全局配置文件并不是很复杂,它的所有元素和代码如下所示: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE configuratio 阅读全文
posted @ 2020-11-07 22:25 唐浩荣 阅读(1417) 评论(0) 推荐(1) 编辑
摘要: 1、前言 上一章介绍了Spring IOC容器的设计与实现,同时也讲到了高级容器ApplicationContext中有个refresh()方法,执行了这个方法标志着 IOC 容器正式启动,简单来说,IOC 容器的初始化是由refresh()方法来启动的。而在Spring IOC 容器启动的过程中, 阅读全文
posted @ 2020-11-05 21:23 唐浩荣 阅读(4428) 评论(0) 推荐(10) 编辑
摘要: 1、什么是Mybatis MyBatis本是Apache的一个开源项目iBatis,2010年这个项目由Apache Software Foundation迁移到了Google Code,并且改名为MyBatis,也就是从3.0版本开始 iBatis改名为MyBatis。并且于2013年11月迁移到 阅读全文
posted @ 2020-11-03 20:24 唐浩荣 阅读(2760) 评论(0) 推荐(3) 编辑
摘要: 1、Spring IOC容器的设计 我们知道,在Spring中实现控制反转的是IoC容器,所以对于 IoC 来说,最重要的就是容器。因为容器管理着 Bean 的生命周期,控制着 Bean 的依赖注入。那么, 在Spring框架中是如何设计容器的呢?我们来看一下:Spring IoC 容器的设计主要是 阅读全文
posted @ 2020-11-02 12:23 唐浩荣 阅读(5304) 评论(2) 推荐(13) 编辑
摘要: 1、本章前言 我们只要提到Spring这个词,有简单了解过Spring的人基本上都会脱口而出IoC、DI和AOP这几个概念。但是对于初学者来说,一下子搞懂IoC和DI的概念还是挺麻烦的。比如之前我自己刚刚学习Spring的时候,只知道IoC能够帮我们创建对象,不再需要我们自己去创建了,并且那时IoC 阅读全文
posted @ 2020-07-31 13:49 唐浩荣 阅读(5455) 评论(0) 推荐(9) 编辑
摘要: 在上一章内容中,详细的介绍了什么是Spring,Spring的历史与发展和Spring的一些特点。所以这一章来创建一个Spring的入门案例HelloSpring。 1、创建项目 首先创建一个名称为Hello_Spring的Maven项目。 2、导入依赖 然后在pom.xml中导入spring依赖, 阅读全文
posted @ 2020-07-23 18:00 唐浩荣 阅读(3991) 评论(0) 推荐(4) 编辑
摘要: 1、Spring的简介 Spring的英文翻译为春天,可以说是给Java程序员带来了春天,因为它极大的简化了开发。我得出一个公式:Spring = 春天 = Java程序员的春天 = 简化开发。最后的简化开发正是Spring框架带来的最大好处。 Spring是一个开放源代码的设计层面框架,它是于20 阅读全文
posted @ 2020-07-21 22:01 唐浩荣 阅读(27119) 评论(2) 推荐(26) 编辑
摘要: 1、私服的介绍 私服指的就是私有服务器,是架设在局域网的一种特殊的远程仓库,但搭建私服的服务器可以访问外网,目的是代理远程仓库及部署第三方构建。有了私服之后,当开发人员需要使用Maven下载构件时,本地仓库会直接请求私服,私服上存在则下载到本地仓库,否则私服请求外部的远程仓库,将构件下载到私服,再提 阅读全文
posted @ 2020-07-06 22:36 唐浩荣 阅读(2149) 评论(1) 推荐(2) 编辑
摘要: CentOS7中把之前默认的数据库MySQL替换成了Mariadb,而Mariadb仅仅是MySQL的一个分支,但对于需要使用MySQL的开发人员来说,这是时就需要在系统中安装MySQL数据库,话不多说,直接开整。 1、MySQL的下载 [1]、先查看是否已经安装了MySQL rpm -qa|gre 阅读全文
posted @ 2020-07-03 17:53 唐浩荣 阅读(1016) 评论(0) 推荐(0) 编辑
摘要: 一、软件包下载 ①、JDK下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 由于JDK下载现在要登录账户了,这里提供一下:账号:liwei@xiaostudy.com密码 阅读全文
posted @ 2020-07-02 11:35 唐浩荣 阅读(825) 评论(0) 推荐(0) 编辑
摘要: 准备工作:提前下载和安装好VMware。VMware的安装可以参考上一篇文章:VMware15的下载及安装教程。 1、CentOS7的下载 官网下载地址:https://www.centos.org/download/。 进入CentOS下载官网,找到64位的CentOS7版本。 点进来后,发现它给 阅读全文
posted @ 2020-07-01 22:36 唐浩荣 阅读(29062) 评论(4) 推荐(14) 编辑
摘要: VMWare (Virtual Machine ware)虚拟机软件是一个“虚拟PC”软件,它使你可以在一台机器上同时运行二个或更多Windows、DOS、LINUX系统。与“多启动”系统相比,VMWare采用了完全不同的概念。多启动系统在一个时刻只能运行一个系统,在系统切换时需要重新启动机器。而V 阅读全文
posted @ 2020-06-29 22:07 唐浩荣 阅读(60930) 评论(2) 推荐(6) 编辑
摘要: 在前面的章节中我们介绍了Maven的继承和聚合,所以这一章我们实战一下,使用Maven来创建一个Web的多模块项目。我们创建的多模块为项目结构如下: 1、创建父模块 ①、首先File——>New——>Project,创建一个父模块system-parent。 ②、输入groupid和artifact 阅读全文
posted @ 2020-06-28 14:48 唐浩荣 阅读(1202) 评论(0) 推荐(0) 编辑
摘要: 刚刚在使用IDEA构建Maven多模块项目的时候,发现使用module创建的子模块项目中java和resources目录不会自动变成Sources和Resources类型。例如我创建的一个Maven项目子模块是这样的: 可以发现java和resources是灰色的,这样系统是识别不了它们的。 所以我 阅读全文
posted @ 2020-06-27 10:36 唐浩荣 阅读(1918) 评论(0) 推荐(0) 编辑
摘要: 1、Maven的继承 Maven的继承,就是子模块会自动继承父模块中定义的一些依赖、插件、属性等等。我们使用继承的目的是为了消除重复性,实际项目中最常用的是把子模块pom中很多相同的依赖配置提取出来,统一锁定在父模块的pom中。如:grouptId、artifactId、version等等。然后在使 阅读全文
posted @ 2020-06-26 21:36 唐浩荣 阅读(1948) 评论(0) 推荐(0) 编辑
摘要: 1、版本的管理 在Maven中对依赖版本的管理暂且有两种方式: 版本锁定 版本常量 注意:这两种方式在实际的开发中会经常使用 2、版本锁定 版本锁定:指的是锁定项目中依赖的版本。这种是目前实际项目中使用的最多的。版本锁定需要使用到dependencyManagement元素。需要说明的是depend 阅读全文
posted @ 2020-06-17 15:22 唐浩荣 阅读(969) 评论(0) 推荐(0) 编辑
摘要: 1、Maven的坐标 我们知道,Maven的核心概念是依赖的管理,那么Maven是如果来引入jar包的呢?答:通过坐标。 在Maven中是,坐标是Jar包的唯一标识,然后Maven通过坐标在仓库中找到项目所需的Jar包。 如下代码中,groupId、artifactId和version构成了一个Ja 阅读全文
posted @ 2020-06-12 17:38 唐浩荣 阅读(599) 评论(0) 推荐(0) 编辑
摘要: 1、Maven的生命周期 Maven的生命周期就是对所有的构建过程进行抽象和统一。包含了项目的清理、初始化、编译、测试、打包、集成测试、验证、部署和站点生成等几乎所有的构建步骤。Maven有三套相互独立的生命周期,分别是clean、default和site。其中每个生命周期都包含一些阶段(phase 阅读全文
posted @ 2020-06-11 13:50 唐浩荣 阅读(1038) 评论(2) 推荐(2) 编辑
摘要: 1、问题 刚刚在使用Maven导入依赖的时候发现一直导入错误,并且IDEA一直报错。如下: 我的环境为jdk1.8,maven版本3.6.3,IntelliJ IDEA 2018.2.3 x64。然后就去百度了一下,解决步骤为。 2、查看日志文件 在IDEA的界面找到Help,然后打开。 找到程序报 阅读全文
posted @ 2020-06-07 14:09 唐浩荣 阅读(1927) 评论(0) 推荐(0) 编辑