摘要:
Git是分布式版本管理,SVN是集中式版本管理 常用的指令: 1)add 将新文件加入索引 2)commit 工作目录文件提交到本地仓库 3)push 提交远程仓库 4)clone 克隆远程仓库 5)pull 从远程拉取最新代码到本地仓库 6)checkout从本地仓库检出到工作目录。 阅读全文
摘要:
Maven是一个项目管理工具,主要作用是在项目开发阶段对Java项目进行依赖管理和项目构建。主要完成:清理,编辑,测试,报告,打包,部署等功能。 1、Maven依赖传递 当引用一个包的时候,会连带引入相关联的包,例如: 2、Maven依赖冲突 当引入不同版本的包是,如果这两个包都依赖某个子包,就会导 阅读全文
摘要:
1、对接JSP springBoot提供的thymeleaf用不惯,做数据维护程序,没有JSP里边的标签库好用。 1.1、pom.xml 导入需要的包 <!--集成JSP页面--> <!-- 添加jstl标签库依赖模块 --> <dependency> <groupId>javax.servlet< 阅读全文
摘要:
1、导入相关包 主要包括: spring-boot-starter-logging spring-boot-starter-jdbc mysql-connector-java mybatis-spring-boot-starter lombok log4j 完整的pom文件代码: <?xml ver 阅读全文
摘要:
在入门案例中,我们没有任何的配置,就可以实现一个SpringMVC的项目了,快速、高效! 但是有同学会有疑问,如果没有任何的xml,那么我们如果要配置一个Bean该怎么办?比如我们要配置一个数据库连 接池,以前会这么配置: 现在该怎么做呢? 1、Spring配置历史 事实上,在Spring3.0开始 阅读全文
摘要:
相关文档 http://felord.cn/_doc/_springboot/2.1.5.RELEASE/_book/ 1、SpringBoot介绍 SpringBoot是Spring项目中的一个子工程,与我们所熟知的Spring-framework 同属于spring的产品: 2、SpringBo 阅读全文
摘要:
网上文档 https://www.runoob.com/java/java-loop.html 1、增强循环 2、Character类 3、流对象 阅读全文
摘要:
待完成 阅读全文
摘要:
框架整合的方便之处 1)单独使用myBatis的时候,要操作数据库,每次都需要通过SqlSessionFactory和SqlSession方式获取Mapper对象 2)在Spring和Mytis整合之后,无需再通过SqlSessionFactory和SqlSession方式获取Mapper对象,所有 阅读全文
摘要:
1、拦截器 拦截器是基于Java反射机制一级面向切面AOP技术的实现。 在SpringMvc中定义拦截器非常简单 第一种:通过实现HandlerInterceptor接口 第二种:继承HandlerInterceptor 1.1、代码例子 例子:检测用户是否登录 package rui.tool; 阅读全文