Zend Framework (简写ZF)是由 Zend 公司支持开发的完全基于 PHP5 的开源PHP开发框架,可用于开发 Web 
程序和服务,ZF采用 MVC(Model–View-Controller) 架构模式来分离应用程序中不同的部分方便程序的开发和维护。Zend 
Framework 是用于 PHP 开发 Web 应用程序和 Web Service 程序的高品质开源框架。
学习            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2012-05-16 17:49:02
                            
                                485阅读
                            
                                                                             
                 
                
                             
         
            
            
            
              今日后开启进阶模式!  谈到MVC与EntityFramework,则不得不说一说事务与仓储(Unit of work + Repository)。  仓储(Repository):领域对象集合。用于操作领域对象与数据库上下文(DbContext)的交互(在此不得不说一声,领域对象和数据库表对象还是有区别的。领域对象实际上是一组有业务关系的数据库对象的抽象。最简单的形式就是主表、关系表在同一个            
                
         
            
            
            
            SpringBoot在自动配置很多组件的时候,先看容器中有没有用户自己配置的(如果用户自己配置@bean),如果有就用用户配置的,如果没有就用自动配置的;如果有些组件可以存在多个,比如视图解析器,就将用户配置的和自己默认的组合起来扩展使用SpringMVCIf you want to keep Spring Boot MVC features and you want to add additio            
                
         
            
            
            
              1、Spring容器和SpringMVC容器是父子容器  1.1 SpringMVC容器可以调用Spring容器中的所有内容   1.2 图示2、SpringMVC环境搭建   1、导入jar包  2、在web.xml中配置前端控制器    2.1 <init-param> 如果不配置会自动去 / WEB-INF/<servlet-name>            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-20 10:34:27
                            
                                115阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            接触SpringBoot时间不是很久,自己稍微整理一下,怎么简单搭建多模块的SpringBoot项目因为我使用的开发工具为IDEA,所以下面的截图操作都在IDEA中完成。1、创建父模块 File -》new -》project 填写项目相关信息选择类型和版本(用户可根据实际请款选择具体相应类目) 最后填写项目名称和存放地址,完成创建 如下是完成后的项目结构(下载jar,稍微有点长,请耐心等待)因为            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-24 12:08:22
                            
                                306阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            有时候,我们在开发和部署的时候,有很多配置文件数据是不一样的,比如连接mysql,连接redis,一些properties文件等等每次部署或者开发都要改配置文件太麻烦了,这个时候,就需要用到maven的profile配置了1,在项目下pom.xml的project节点下创建了开发环境和线上环境的profile     <profiles>
        <profile>            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-13 11:27:50
                            
                                346阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             Spring分为多个文件进行分别的配置,其中在servlet-name中如果没有指定init-param属性,那么系统自动寻找的spring配置文件为[servlet-name]-servlet.xml。当需要载入多个spring相关的配置文件时,首先加载ContextLoaderListener类,再指定context-param中指定多个spring配置文件,使用逗号分别隔开各个文件。为了使            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-14 09:05:35
                            
                                383阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            5.1 为什么要搭建5.1.1 在我们学习过程中需要使用 在学习springboot的过程中,可能要进行入门,配置,springmvc,mybatis,redis等模块基础springboot测试学习,我们可以为每个测试创建一个springboot项目来测试,但是比较麻烦。其实我们有以下解决方案:5.1.1.1 一个idea springboot项目中 我们可以在一个idea springboot            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-19 10:00:53
                            
                                123阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            持续集成Jenkins环境搭建Jenkins基于Java开发,服务器必须是要有Java的运行环境! 自动化构建、测试、打包、发布:将本地开发环境基本移植到云端! git、maven、wget、axel【多线程下载工具,下载快】、跨服务区异步文件同步rsync!tree。一、 Jenkins环境搭建Jenkins支持主从模式,这将会把构建任务分发到多个从节点去执行,这样就可以支撑起多个项目的大量 构            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-02 13:10:42
                            
                                182阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Jenkins介绍:Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括:  1、持续的软件版本发布/测试项目。  2、监控外部调用执行的工作。安装环境:操作系统:linux(centOS)软件:jdk8软件:tomcat9(需安装两个,一个运行jenkins,一个发布环境)软件:git软件:jenkins(2.7.1版)软件:maven软件:ant软件包链接:ht            
                
         
            
            
            
            springBoot热部署所谓的热部署:在开发过程中修改了Java文件后在应用程序不停止的情况下实现重新编译发布新的部署。springBoot提供了devtools热部署功能。添加依赖包:因为devtools会监听classpath下的文件变动,当java类重新编译的时候,devtools会监听到这个变化,然后就会重新启动SpringBoot。实现原理springboot使用了两个ClassLoa            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-05 12:39:55
                            
                                70阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Maven多环境有什么好处    在日常项目开发中,我们经常需要在开发环境、测试环境、生产环境等情况下进行项目的部署,对于配置文件来说,如果无法识别各个环境,就意味着当我们在进行开发时,需要将配置文件的内容更改为测试环境,而在进行生产部署时,又需要将其内容改为生产内容。这对于一个长期项目来说简直是灾难性的,因为我们需要将更多的精力放在无关系统功能的层面,而Maven多环境配置的出现恰恰帮我们解决了            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-12 15:19:44
                            
                                58阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            我想大多数做 Java 开发的同学对SSM框架的搭建已经都轻车熟路了,但是大家搭建的大多数是单模块的,网上也有非常多的例子,但是如何用maven去构建多module的ssm项目呢?下面来手把手的,利用IntelliJ IDEA搭建一次多module的ssm项目,给大家一个参考。为什么要搭建多模块的maven项目?首先抛出这么一个问题,我们为什么要搭建多模块的maven项目呢?以多模块的方式组织项目            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-03-03 17:18:32
                            
                                371阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ASP.NETCORE MVC模块化编程前言记得上一篇博客中跟大家分享的是基于ASP.NETMVC5,实际也就是基于NETFRAMEWORK平台实现的这么一个轻量级插件式框架。那么今天我主要分享的是自己工作中参考三方主流开源WEB框架OrchardCore、NopCore等,实现的另外一个轻量级模块化WEB框架,当然这个框架就是基于当下微软力推和开源社区比较火爆的基础平台ASPNETCORE。
进            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-22 21:05:36
                            
                                72阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            springboot与maven配置多环境开发任何的项目至少都需要三个环境,分别是 开发环境 测试环境 生产环境 环境不同意味着配置也是不相同的,比如数据库,文件路径等等配置,那么如何解决这么多环境整合在一起既不混乱又能很优雅呢? 解决方案就是多环境整合,在打包的时候,使用命令来区分环境mvn clean install package -P dev这个-P就是指定配置环境的1. applicat            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-27 20:18:41
                            
                                265阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、Maven多模块的意义 当我们的项目模块很多的时候,我们使用Maven管理项目非常方便,帮助我们管理构建、文档、报告、依赖、scms、发布、分发的方法。可以方便的编译代码、进行依赖管理、管理二进制库等等。 由于我们的模块很多,所以我们又抽象了一层,抽出一个父项目来管理子项目的公共的依赖。为了项目的正确运行,必须让所有的子项目使用依赖项的统一版本,必须确保应用的各个项目的依赖项和版本一致,才能保            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-28 22:23:52
                            
                                67阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            这是最后一篇,做一个多模块依赖的正式例子,简单的讲一下单元测试、覆盖率以及发布和站点的部署。只想讲讲和Maven 
 相关的东西,因此,注重看 
 pom 
 文件,里面具体的代码就不实现了,下面是我项目骨架: 
  首先创建一个MavenProject,命名为demo-parent,此为父模块,重要的是如下两步: 所选的的模板是quickstart pom文件中的配置如下:<?xml            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-13 10:05:40
                            
                                42阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
                    在上一篇文章中,我们使用SpringMVC、Mybatis、Spring快速的搭建了一个简单的项目。今天呢,跟大家简单的聊一聊MVC模式。很多人特别是Java开发者,都在说MVC,都挺别人说MVC,那么MVC到底是什么,这个又跟SSH、SSM有什么关系呢?                 
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-16 13:55:56
                            
                                56阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在spring cloud系列章节中,本来已经写了几个章节了,但是自己看起来有些东西写得比较杂,所以重构了一下springcloud的章节内容,新写了本章节,先教大家在工作中如何搭建一个多模块的springcloud项目。本章及后面章节,我们使用的开发环境是 spring tool suite (sts)  + maven (当然你也可以使用IDEA + Gradle,目前使用的公司也很            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-07 18:23:17
                            
                                214阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言对于大型WEB项目或Java SE项目的开发一个很重要的部分就是代码的复用和维护管理。大多采用分模块开发,便于分工和后期的维护管理。本章介绍如何使用Maven+Eclipse来创建多模块工程,以及需要注意的事项。一、准备工作本文使用Maven+Eclipse,请确认你电脑上Maven和Eclipse是否都配置OK。Maven 3.3Eclipse-jee-mars-2-win32-x86_64            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-22 19:32:22
                            
                                39阅读
                            
                                                                             
                 
                
                                
                    