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