Linux-CentOS7下安装Jenkins
说明 CentOS7下安装Jenkins
CentOSJenkinsLinux按发布时间整理的技术笔记与实践复盘。
说明 Docker下搭建lnp环境 本案例下web环境只安装了NGINX+PHP,MySQL推荐使用单独服务器维护 问题:该方式PHP安装某些扩展(比如gd)会有很多问题
DockerLnmp说明 Vue cli是Vue提供的一个脚手架(命令行工具),可以方便且快速的搭建庞大和复杂的Vue项目 Vue cli往往依赖包管理工具(npm)进行安装 npm包管理工具是Nodejs提供的一个包管理工具,因此要使用npm还需要先安装Nodejs
VueVue-cli概念 》什么是autoload? 自动加载的原理,就是在我们实例化一个 class 的时候,PHP如果找不到这个类,就会去自动调用本文件中的 autoload($class name) 方法,我们new的这个class name 就成为这个方法的参数。所以我们就可以在这个方法中根据我们需要new class name的各种判断和划分就去require对应的路径类文件,从而实现自动加载。 》什么是namespace? 在PHP中,命名空间用来解决在编写类库或应用程序时创建可重用的代码如类或函数时碰到的两类问题: 用户编写的代码与PHP内部的类/函数/常量或第三方类/函数/常量之间的名字冲突。 为很长的标识符名称(通常是为了缓解第一类问题而定义的)创建一个别名(或简短)的名称,提高源代码的可读性。
AutoloadPHP概念 SpringMVC是Spring的一部分。 什么是MVC? M(dao、service)V(html、jsp)C(Servlet) 他是纯Java实现的 核心三要素 处理器映射器:(BeanNameUrlHandlerMapping) 处理器适配器:(SimpleControllerHandlerAdapter) 视图解析器:(InternalResourceViewResolver) idea如何创建简单的web项目(基于Maven)? 新建父工程 在父工程中new一个module(普通Maven) 右击该module,依次点击 Add Frameworks Support Web Application 官方文档:https://docs.spring.io/spring framework/docs/current/reference/html/web.html spring web
JavaSpringSpringMVC概念 什么是 MyBatis Spring? MyBatis Spring会帮助你将MyBatis代码无缝地整合到Spring中。它将允许MyBatis参与到Spring的事务管理之中,创建映射器mapper和SqlSession并注入到bean中,以及将Mybatis的异常转换为Spring的DataAccessException。最终,可以做到应用代码不依赖于MyBatis,Spring或MyBatis Spring。
JavaMybatisMybatis-Spring