精华内容
下载资源
问答
  • JAVA企业级应用开发指南的例子代码JAVA企业级应用开发指南的例子代码JAVA企业级应用开发指南的例子代码JAVA企业级应用开发指南的例子代码JAVA企业级应用开发指南的例子代码JAVA企业级应用开发指南的例子代码
  • Java EE企业级应用开发教程》源码

    万次阅读 多人点赞 2019-08-27 22:37:28
    将《Java EE企业级应用开发教程Spring+Spring MVC+MyBatis》整本书全部源代码分享给大家。 链接: https://pan.baidu.com/s/1SZQ1wHvCTDa_2IIgOqj4QQ 提取码: hwhb(永久有效) 请不要让好资源被埋没,谢谢! ...

    本代码是基于Eclipse实现的Spring+SpringMVC+MyBatis框架开发的学习项目,通过它可以学习其中的设计思路与步骤
    本人保证,我从不收取任何人的费用
    如果有人遇见需要支付费用才能获取相关资源的情况,请勿相信!!!
    如果有任何异常或您认为不好的地方请评论,谢谢!

    PDF文档:链接: https://pan.baidu.com/s/1z_LW1kz2fwE8pj3kU-CO1g 提取码: bwq1
    源码:链接: https://pan.baidu.com/s/1n_tXmhpqz4yxCkksfySaBQ 提取码: g615

    展开全文
  • Java EE企业级应用开发教程(Spring Spring MVC MyBatis)
  • Java企业级应用软件开发

    千次阅读 2012-12-09 00:23:18
    一、什么是软件开发? 计算机系统开发:包括硬件开发和软件开发。 软件开发可以分为系统级开发和应用级开发。...应用级开发:企业级应用开发、电信级应用开发、PDA应用开发... ... 二、企业级应用开发

    一、什么是软件开发?

    计算机系统开发:包括硬件开发和软件开发。

    软件开发可以分为系统级开发和应用级开发。

    系统级开发:如开发操作系统、驱动程序、嵌入式系统开发: 更多是用:汇编、C、C++等底层语言、编写操作系统、编译器、驱动程序、底层系统功能、要求深厚的数据结构与算法功底。

    应用级开发:企业级应用开发、电信级应用开发、PDA应用开发... ...


    二、企业级应用开发

          Java企业级应用开发、.Net企业级应用开发、Python/ruby/php企业级应用开发。

          这里重点说Java企业级应用开发。

         其实Java是分为:J2ME、J2SE、J2EE(也就是Java企业级应用开发),当前java企业开发大多数采用Spring框架。

         成熟的企业级开发可能转变为工业级开发

    三、Java企业级开发Spring框架介绍

        http://www.springsource.org/projects

         scalability-availability-stability-patterns

      研读Spring代码:优先阅读:DI、AOP、JDBC Template、Spring的一些架构和设计模式等

      Google的Guice是类似于Spring的容器,也支持IoC/DI等

     1 Spring基础核心功能:

         Spring框架核心功能: IoC(Inversion Of Control)/DI(Dependency Injection)、AOP(Aspect Oriented Programming)、

         理论依据:Martin Fowler的《企业应用架构模式》,   《Expert One-on-One.J2EE.Design.and.Development》《Expert_J2EE_Development_Without_EJB》

         实际使用手册:Spring Reference、 Spring API、    

         实际项目:Spring自带若干个例子

         可以与SQL、NoSQL、Hadoop很好集成

     2 Spring 新增核心项目介绍:(企业数据框架/企业数据架构)

         2.1Spring Data 项目:  《Spring Data: Modern Data Access for Enterprise Java》O'Reilly

         Spring Data - Apache Hadoop

         可以与SQL、NoSQL、Hadoop很好集成

         Spring Data项目:

    CategorySub-project 
    Relational DatabasesJPASpring Data JPA - Simplifies the development of creating a JPA-based data access layer
     JDBC ExtensionsSupport for Oracle RAC, Advanced Queuing, and Advanced datatypes. Support for using QueryDSL with JdbcTemplate.
       
    Big DataApache HadoopThe Apache Hadoop project is an open-source implementation of frameworks for reliable, scalable, distributed computing and data storage.
    HDFS and M/R  、Hive、Pig、Cascading、HBase
     Splunk/Lucene 
    Data-GridGemFireVMware vFabric GemFire is a distributed data management platform providing dynamic scalability, high performance, and database-like persistence. It blends advanced techniques like replication, partitioning, data-aware routing, and continuous querying.
       
    HTTPRESTSpring Data REST - Perform CRUD operations of your persistence model using HTTP and Spring Data Repositories.
       
    Key Value StoresRedisRedis is an open source, advanced key-value store.
       
    Document StoresMongoDBMongoDB is a scalable, high-performance, open source, document-oriented database.
       
    Graph DatabasesNeo4jNeo4j is a graph database, a fully transactional database that stores data structured as graphs.
       
    Column StoresHBaseApache HBase is an open-source, distributed, versioned, column-oriented store modeled after Google' Bigtable
       
    Common InfrastructureCommonsProvides shared infrastructure for use across various data access projects. General support for cross-database persistence is located here
     Grails MappingProvides a database unified object mapping framework that is portable across different databases for Grails.

    Spring Data GemFire

        2.2 Spring Integeration 项目:

             Spring AMQP项目:集成消息机制

             Spring BlazeDS Integration:Spring集成Flex

           《Enterprise Integration Patterns》http://www.eaipatterns.com/

            Message Driven Architecture with Spring

        spring Integration Books:
           Mark Fisher, Jonas Partner, Marius Bogoevici, Iwein Fuld: Spring Integration in Action
           Madhusudhan Konda: Just Spring Integration
           Dr. Mark Lui, Mario Gray, Andy Chan, Josh Long: Pro Spring Integration

          ESB 消息中间件 RabbitMQ.ActiveMQ... ...

          可以与SQL、NoSQL、Hadoop很好集成

        2.3 Spring Batch 项目

           Java6: ExecutorService\  Java7: ForkJoinPool \  Erlang/Scala: Actor & Message \ Go:goroutine\Grand Central Dispatch:Block&Queue(iOS)\GridGain:Compute Grid  \ Hadoop:MapReduce

           后台批处理业务、可以与SQL、NoSQL、Hadoop很好集成

        2.4 还有一些其他项目:

           Spring Mobile 与手机相关:Android

           Spring Social  与社交相关:微博 Twitter

           Spring MVC/Spring Web Flow 与 界面相关

           Spring Web Services 与Web service相关

           Spring Roo Java开发者快速构建工具

           Spring Security 安全相关

           Spring LDAP :目录访问


     3 Spring云中漫步

          3.1 IaaS(Infrastructure  as a Service,IaaS)基础设施即服务:

        提供给消费者的服务是对所有设施的利用,包括处理、存储、网络和其它基本的计算资源,用户能够部署和运行任意软件,包括操作系统和应用程序。消费者不管理或控制任何云计算基础设施,但能控制操作系统的选择、储存空间、部署的应用,也有可能获得有限制的网络组件(例如,防火墙,负载均衡器等)的控制。

              如:▪ EC2     ▪ Eucalyptus     ▪ FlexiScale     ▪ GoGrid ▪ Nimbus     ▪ OpenStack     ▪ Rackspace Cloud     ▪ VPC 

          3.2 PaaS(Platform as a Service,PaaS)平台即服务:提供给消费者的服务是把客户采用提供的开发语言和工具(例如Java,python, .Net等)开发的

            
              如:▪ App Engine     ▪ Windows Azure     ▪ Engine Yard     ▪ Force.com ▪ Heroku     ▪ MTurk     ▪ RightScale     ▪ Amazon S3 ▪ SimpleDB     ▪ SQS
                      Google App Engine、Amazon Elastic Beanstalk 、Cloud Foundry、Hadoop、Storm

          3.3 SaaS(Software as a Service,SaaS)软件即服务:

           提供给客户的服务是运营商运行在云计算基础设施上的应用程序,用户可以在各种设备上通过客户端界面访问,如浏览器。消费者不需要管理或控制任何云计算基础设施,包括网络、服务器、操作系统、存储等等;

              如:▪ SAP OnDemand Solutions  ▪ Google Apps     ▪ Microsoft Online ▪ NetSuite     ▪ SalesForce

          3.4 虚拟机:VMware(VMWare ACE)、Virtual Box和Virtual PC

          3.5 CloudFoundry 开源的云(共有、私有、微型演示):量子恒道、用友云、vFabric Data Director、Serengeti、mopaas、openstack、

          3.6 通用应用: 日志分析/用户行为分析、机器学习/数据挖掘、网页抓取/文字处理、抽取/转换/加载(ETL)、图像处理、数据备份... ...

          3.7 行业应用: 科学研究领域、医疗领域、商业领域、制造业、智慧城市、 金融服务、电子商务、生物医药、电信、科技、大众传媒、搜索引擎、视频... ....

          3.8 BigData: 分布式系统、云计算、物联网

               大数据的获取、传输、存储、质量管理、支持求解等方面。所有的五个阶段里面的问题集中起来,称之为大数据计算问题的空间。
                    3.8.1 The Big Data Problem:

                       1 Capture: Collect data from all source - structured and unstructured data (Log files\ Exhaust Data\Social Media\Sensors, devices\DB data)

                                       All speeds batch、async、streaming、real-time

                       2 Process: Transform, refine, aggregate,analyze, report

                       3 Exchange: Deliver data with enterprise data systems

                                         Share data with analytic applications and processing

             

    展开全文
  • Java EE企业级应用开发教程(Spring Spring MVC MyBatis)(黑马程序员编著)
  • Java EE企业级应用开发教程Spring+Spring MVC+MyBatis》配套源代码 Spring 4.3 + Spring MVC 4.3 + MyBatis 3 版本
  • Java EE企业级应用开发教程(Spring+Spring MVC+MyBatis)》配套资源,黑马程序员,源码,ppt,教学大纲
  • Java EE企业级应用开发教程(Spring+Spring MVC+MyBatis)源代码(黑马程序员)、(2018年8月第5次印刷)。第六章和第七章写在了一起。含第十八章数据库
  • 本书详细讲解了Java EE中Spring、Spring MVC和MyBatis三大框架(以下简称“SSM”)的基本知识和应用。本书在对知识点进行描述时采用了大量案例,本资源包含本书全部源代码,且均可以使用eclipse以java工程文件的形式...
  • Java企业级应用架构

    千次阅读 2010-09-14 21:43:00
    Java企业级应用架构设计中的分布式结构大致可以分为单级结构、2级结构、3级结构和N级结构。充分理解和应用分布式结构可以更好的理解当代网络计算的现状,设计出更优的企业级应用程序。 <br /> 长久以来...

    Java企业级应用架构设计中的分布式结构大致可以分为单级结构、2级结构、3级结构和N级结构。充分理解和应用分布式结构可以更好的理解当代网络计算的现状,设计出更优的企业级应用程序。
      
      长久以来,长沙java培训企业级版本(Java EE)已经成为了众多产业领域(如银行业、保险业、零售业、酒店业、旅游业以及电信业等等)进行企业商务应用开发和部署的平台选择。Java EE之所以应用如此广泛,其原因在于,Java EE可以为构建健壮、高扩展性的分布式应用系统提供标准化的平台,而这些应用所支持的范围可以涵盖从银行核心业务运作,到航空公司订票引擎之间的广大区域。不过,开发成功的Java EE应用也可能成为一项艰巨的任务,Java企业级应用架构设计在其中起着重要作用。
      
      首先Java EE平台自身所提供的丰富选择就足可以令人生畏。那些过剩的框架、实用程序类库、集成开发环境(IDE),以及可供选择的工具让一切都更加富有挑战性。因此,选择好合适的技术对于开发基于Java EE的软件来说至关重要。而那些拥有健壮架构与设计准则的技术,会对构建易于维护、重用以及扩展的应用系统大有裨益。
      
      我们将首先回顾一下分布式计算的进化史以及n级结构。之后我将展示Java EE平台是如何解决分布式应用开发中的难点的。同时你还会了解模型-视图-控制器(MVC)结构准则。然后我会结合MVC准则与Java EE平台,来讲解多层Java EE应用结构。
      
      在了解了应用系统架构之后,我将把注意力集中到基于面向对象原则的Java EE应用开发上。我同时还会讲解如何使用设计模式来简化设计过程,以及如何选择最佳的实践范例。此外我还会触及Sun公司的Java BluePrints所收录的设计模式目录,其内容在Deepak Alur et al的《核心J2EE设计模式》(Prentice Hall出版社,2003年)一书中有详细的介绍。在文章的最后,我将介绍通用建模语言(UML)以及其在可视化Java EE文档设计与架构之中所扮演的的角色。
      
      分布式计算进化史
      
      在分布式计算中,一个应用会被划分为若干稍小的部件,并同时运行在不同的计算机上。这种计算方式又被称为“网络计算”,因为这些部件通常会通过建立在TCP/IP或者UDP协议之上的某些协议进行通讯。这些稍小的应用部件被称为“级”,每一级都可以向其他连接级独立提供一类服务。而“级”又可以被细化为若干“层”,以便降低功能的粒度。大多数Java企业级应用架构设计都应具有三个不同的层:
      
      ◆表现层负责用户接口。
      
      ◆业务层执行业务逻辑。在运行过程中,它还会与数据访问层进行交互。
      
      ◆数据访问层负责对存储在企业信息系统(EIS)中的数据进行存取等操作。
      
      通过分析分布式计算结构的跃迁史,我们可以更好的理解当代网络计算的现状。在接下来的几节中,我将用几个恰当的例子介绍分布式结构的变迁。
      
      单级结构
      
      单级结构的使用可以追溯到那些使用简易终端连接巨型主机的日子。在这种结构中,用户接口、业务逻辑以及数据等所有应用构成层都被配置在同一个物理主机中。用户通过终端机或控制台与系统进行交互,而这种方式只具有非常有限的文本处理能力(参见图1)
      
      
      图1. 单层结构(图中文字:Console——“控制台”;Dumb Terminal——“简易终端”;Mainframe——主机)
      
      2级结构
      
      在1980年代早期,个人电脑(PC)变得非常流行,它比大型主机便宜,处理能力又比简易终端之类的设备强。PC的出现为真正的分布式(客户端——服务器,C/S)计算铺平了道路。作为客户端的PC现在可以独立运行客户接口(UI)程序,同时它还支持图形化客户接口(GUI),允许用户输入数据,并与服务器主机进行交互,而服务器主机现在只负责业务逻辑和数据的部分。当用户在客户端完成数据录入后,GUI程序可以选择性的进行数据有效性校验,之后将数据发送给服务器进行业务逻辑处理。Oracle基于表单的应用就是2级结构的优秀范例。表单的GUI存储在客户端PC中,而业务逻辑(包括代码以及存储过程)以及数据仍然保留在Oracle的数据库服务器中。
      
      此后又出现了另外一种2级结构,在这种结构中,不只是用户接口(UI),连业务逻辑也被放到了客户端一级。这种应用的典型运行方式是直接连接数据库服务器进行各种数据库查询。这种客户端被称作“胖客户端”,因为这种结构将可执行代码的相当大一部分都放到了客户端一级(参见图2)。
      
      
      图2. 2级结构(Business Logic Layer——业务逻辑层;Optional——可选;User Interface Layer——用户接口层;Thick Client——胖客户端;Data Access Layer——数据访问层; Mainframe Server——服务器主机)
      
      3级结构
      
      尽管2级“胖客户端”应用的开发很简单,但是任何用户接口或者业务逻辑的改变所导致的软件升级都需要在所有客户端上进行。幸运的是,在上世纪90年代中期,硬件成本已经变得越来越低,而CPU的运算能力却得到了巨大提升。与此同时,互联网的发展非常迅速,互联网应用的发展趋势已经逐渐显现,两者的结合最终导致了3级结构的产生。
      
      在3级结构模型中,PC客户端只需要安装“瘦客户端”软件——比如浏览器——来显示服务器提供的展示内容,服务器负责准备展示内容、业务逻辑以及数据访问逻辑,应用程序的数据来自企业信息系统,例如关系数据库。在这样的系统中,业务逻辑可以通过远程访问,因此通过Java控制台应用程序支持一个独立的客户端就成为课程。业务层主要通过数据访问层与信息系统实现交互。因为整个应用都位于服务器之上,因此这样的服务器也被称作“应用程序服务器”或者“中间件”(参见图3)。
      
      
      图3. 3级结构(图中文字:Presentation Layer——表现层;Business Logic Layer——业务逻辑层;Data Access Layer——数据访问层;Thin Client——瘦客户端;Application Server——应用程序服务器;Enterprise Data——企业数据;Database Server——数据库服务器)
      
      N级结构
      
      随着互联网带宽的不断提高,全世界的各大企业都相继启动了他们的网络服务。这种变化导致应用服务器无法继续承担表现层的巨大负荷。这项任务现在已经由专门负责产生展示内容的专门网页服务器所承担。展示内容之后被传送到客户端级的浏览器上,浏览器会负责将用户接口表现出来。N级结构中的应用服务器负责提供可远程访问的业务逻辑组件,而表现层网页服务器则使用本网协议通过网络访问这些组件。图4展示了n级结构。
      
      
      
      在不同的需求和应用场景中,我们会用到不同的分布式结构,设计不同的Java企业级应用架构。

    展开全文
  • Java使用easymodbus4j快速开发企业工业modbus应用 快速开发说明: 直接引入maven: <dependency> <groupId>com.github.zengfr</groupId> <artifactId>easy...

    Java使用easymodbus4j快速开发企业工业级modbus应用

    快速开发说明:

    直接引入maven:
    <dependency>
    <groupId>com.github.zengfr</groupId>
    <artifactId>easymodbus4j</artifactId>
    <version>0.0.1</version>
    </dependency>

    实例源码Demo:

    https://github.com/zengfr/easymodbus4j

    easymodbus4j 特点:
    1、Netty NIO high performance高性能.
    2、Modbus Function sync/aync 同步/异步非阻塞。
    3、完全支持4种部署模式: 服务器master,客户端slave,服务器slave,客户端master。
    4、友好的调试以及日志支持bit\bitset\byte\short\int\float\double。
    5、Supports Function Codes:
    Read Coils (FC1)
    Read Discrete Inputs (FC2)
    Read Holding Registers (FC3)
    Read Input Registers (FC4)
    Write Single Coil (FC5)
    Write Single Register (FC6)
    Write Multiple Coils (FC15)
    Write Multiple Registers (FC16)
    Read/Write Multiple Registers (FC23)

    #Example Code in https://github.com/zengfr/easymodbus4j

    Repositories Central Sonatype Mvnrepository easymodbus4j

    maven:
    <dependency>
    <groupId>com.github.zengfr</groupId>
    <artifactId>easymodbus4j</artifactId>
    <version>0.0.1</version>
    </dependency>
    
    Example run startup:
    1、unzip file easymodbus4j-release.zip.
    2、for modbus master mode:open autosend.txt file in dir or autosend.txt rsourcefile in easymodbus4j.jar 
    3、for modbus master mode:edit autosend.txt file
    4、start startup.bat.
    5、you also can edit *.bat for modbus master/salve mode: .
    说明:
    1、解压缩zip文件到文件夹
    2、java程序 运行不了 则安装jdk8.
    3、解压后4个bat文件  对应 服务器master,客户端slave,服务器slave,客户端master 4种模式.
    4、Master模式 可以设置autosend.txt文件,定时发送读写请求。
    5、记事本打开bat文件可以编辑相关参数,如定时延时发送时间以及详细日志开关。

    easymodbus4j运行效果图截屏

     

    简介

    Modbus是由Modicon(现为施耐德电气公司的一个品牌)在1979年发明的,是全球第一个真正用于工业现场的总线协议。
    ModBus网络是一个工业通信系统,由带智能终端的可编程序控制器和计算机通过公用线路或局部专用线路连接而成。其系统结构既包括硬件、亦包括软件。它可应用于各种数据采集和过程监控。
      ModBus网络只有一个主机,所有通信都由他发出。网络可支持247个之多的远程从属控制器,但实际所支持的从机数要由所用通信设备决定。采用这个系统,各PC可以和中心主机交换信息而不影响各PC执行本身的控制任务。

    Modbus是一种串行通信协议,是Modicon公司(现在的施耐德电气Schneider Electric)于1979年为使用可编程逻辑控制器(PLC)通信而发表。Modbus已经成为工业领域通信协议的业界标准(De facto),并且现在是工业电子设备之间常用的连接方式。 [1]  Modbus比其他通信协议使用的更广泛的主要原因有: [2] 

    1. 公开发表并且无版权要求

    2. 易于部署和维护

    3. 对供应商来说,修改移动本地的比特或字节没有很多限制

    Modbus允许多个 (大约240个) 设备连接在同一个网络上进行通信,举个例子,一个由测量温度和湿度的装置,并且将结果发送给计算机。在数据采集与监视控制系统(SCADA)中,Modbus通常用来连接监控计算机和远程终端控制系统(RTU)。

     

    协议版本

    编辑

    Modbus协议目前存在用于串口以太网以及其他支持互联网协议的网络的版本。

    大多数Modbus设备通信通过串口EIA-485物理层进行。

    对于串行连接,存在两个变种,它们在数值数据表示不同和协议细节上略有不同。Modbus RTU是一种紧凑的,采用二进制表示数据的方式,Modbus ASCII是一种人类可读的,冗长的表示方式。这两个变种都使用串行通信(serial communication)方式。RTU格式后续的命令/数据带有循环冗余校验的校验和,而ASCII格式采用纵向冗余校验的校验和。被配置为RTU变种的节点不会和设置为ASCII变种的节点通信,反之亦然。

    对于通过TCP/IP(例如以太网)的连接,存在多个Modbus/TCP变种,这种方式不需要校验和计算。

    对于所有的这三种通信协议在数据模型和功能调用上都是相同的,只有封装方式是不同的。

    Modbus有一个扩展版本Modbus Plus(Modbus+或者MB+),不过此协议是Modicon专有的,和Modbus不同。它需要一个专门的协处理器来处理类似HDLC的高速令牌旋转。它使用1Mbit/s的双绞线,并且每个节点都有转换隔离装置,是一种采用转换/边缘触发而不是电压/水平触发的装置。连接Modbus Plus到计算机需要特别的接口,通常是支持ISA(SA85),PCI或者PMCIA总线的板卡。

     

    通信和设备

    编辑

    Modbus协议是一个master/slave架构的协议。有一个节点是master节点,其他使用Modbus协议参与通信的节点是slave节点。每一个slave设备都有一个唯一的地址。在串行和MB+网络中,只有被指定为主节点的节点可以启动一个命令(在以太网上,任何一个设备都能发送一个Modbus命令,但是通常也只有一个主节点设备启动指令)。

    一个ModBus命令包含了打算执行的设备的Modbus地址。所有设备都会收到命令,但只有指定位置的设备会执行及回应指令(地址0例外,指定地址0的指令是广播指令,所有收到指令的设备都会运行,不过不回应指令)。所有的Modbus命令包含了检查码,以确定到达的命令没有被破坏。基本的ModBus命令能指令一个RTU改变它的寄存器的某个值,控制或者读取一个I/O端口,以及指挥设备回送一个或者多个其寄存器中的数据。

    有许多modems和网关支持Modbus协议,因为Modbus协议很简单而且容易复制。它们当中一些为这个协议特别设计的。有使用有线、无线通信甚至短消息和GPRS的不同实现。不过设计者需要克服一些包括高延迟和时序的问题。

     

    实现

    编辑

    几乎所有的实现都是官方标准的某种变体。不同的供应商设备之间可能无法正确的通信。一些主要的变化有:

    • 数据类型

      • IEEE标准的浮点数

      • 32位整型数

      • 8位数据

      • 混合数据类型

      • 整数中的位域

      • multipliers to change data to/from integer. 10, 100, 1000, 256 ...

    • 协议扩展

      • 16位的从站地址

      • 32位的数据大小(1个地址 = 返回32位数据)

      • 字交换数据

    实例源码:

    https://github.com/zengfr/easymodbus4j

    转载于:https://my.oschina.net/zengfr/blog/3036632

    展开全文
  • dwz4j企业级Java Web快速开发框架(Mybatis + SpringMVC) + jUI整合应用
  • JEECG 3.6.6 新春版本发布,企业级JAVA快速开发平台 JEECG(J2EE Code Generation)是一款基于代码生成器的企业级快速开发平台,开源界“小普元”超越传统商业平台。引领新的开发模式(Online Coding->代码生成器->...
  • 可以应用在任何J2EE项目的开发中,尤其适合企业资源计划系统(ERP)、企业办公系统(OA)、客户关系管理系统(CRM)、 仓储物流管理系统(WMS)、订单管理系统(OMS)、电子商务系统、 金融系统、行业软件、以及...
  • JEECG 3.6.5版发布,企业级JAVA快速开发平台,JEECG 是一款基于代码生成器的J2EE快速开发平台,开源界“小普元”超越传统商业企业级开发平台。引领新的开发模式(Online Coding模式(自定义表单)->代码生成器模式->...
  • 假如有一天,你安静的在一家互联网公司的软件开发工位上正在午休。这时,坐在旁边一位同事这样夸赞你:“你真是一位能把三年的工作经验用来当五年干活的人,而且还真正拥有了五年的工作经验!”。作为一名半路出家...
  • JEECG 是一款基于代码生成器的J2EE快速开发平台,开源界“小普元”超越传统商业企业级开发平台。引领新的开发模式(Online Coding模式(自定义表单)->代码生成器模式->手工MERGE智能开发), 可以帮助解决Java项目60%的...
  • Java EE企业级编程开发实例详解 课件及源代码,可以通过这个对Java EE进行学习
  • JAVA企业级开发技术

    千次阅读 2018-06-29 14:49:12
    传统框架SpringMVC(表现层)Struts2(表现层)Mybatis(数据层)Hibernate(数据层)SpringData Jpa(数据层)开发中比较常见的组合:SSM : Spring-SpringMVC-MybaitsSSH :Spring-Struts2-hibernate2017年热门开发框架...
  • 描述见:轻量级Java EE企业应用实战——Struts 2+Spring+Hibernate整合开发电子书1
  • 精通NetBeans——Java桌面、Web与企业级程序开发详解精通NetBeans——Java桌面、Web与企业级程序开发详解精通NetBeans——Java桌面、Web与企业级程序开发详解精通NetBeans——Java桌面、Web与企业级程序开发详解精通...
  • Java企业级应用架构设计中的分布式结构  2010-12-24 13:54:12| 分类:默认分类 | 标签:|字号大中小 订阅 Java企业级应用架构设计是每个Java开发者不必学的知识,本文将对Java EE应用的架构与...
  • JavaEE企业级应用SSM开发教程(PDF版),详细介绍了Spring,SpringMVC,MyBatis基础知识,结合案例介绍SSM框架的使用
  • 课程简介 这是一门使用Java语言,SpringBoot框架,从0开发一个RESTful API应用,接近企业级的项目(我的云音乐),课程包含了基础内容,高级内容,项目封装,项目重构等知识,99%代码为手写;因为这是项目课程;所以...
  • 经常看到Web开发、网站开发企业级开发,以前很难分清楚它们之前有什么不同?以前也有个说法:Java比较适合企业级开发。 现在经验增加了一点,谈谈我的一点看法。 Web开发:www访问的网页、网站,BS模式。 网站...
  • OpenJWeb(v1.9) 企业级信息化应用平台开源版发布公告(基于Java语言开发) 最近不少软件公司、生产企业、程序员对openjweb快速开发平台表示了极大关注,为了推动中国开源事业的发展,推动企业信息化应用的标准化...
  • Java企业应用开发框架Spring框架简介

    千次阅读 2017-07-12 15:56:05
    Spring是一个开源的轻量Java企业应用开发框架,其初衷是为了替代当时非常笨重的Java EE(当时还称为J2EE)组件技术EJB(Enterprice Java Beans),让Java EE开发更加简单灵活。 Spring起源于Rod Jahnson 2002...
  • 轻量级Java EE企业应用实战(第3版)——Struts 2+Spring 3+Hibernate整合开发李 刚 编著ISBN 978-7-121-12814-12011年2月出版定价:89.00元(含光盘1张)16开832 页几十所院校、培训机构共同的选择看得懂 学得...
  • mysql-connector-java 5.1.45 (inherited from spring-boot-starter-parent) spring-boot-starter-test 1.5.10.RELEASE (inherited from spring-boot-starter-parent) springfox-swagger2 2.7.0 swagger-...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 200,527
精华内容 80,210
关键字:

企业级应用开发java是什么

java 订阅