zoukankan      html  css  js  c++  java
  • 企业级Spring应用的搭建

    本次博客将要对SpringMVC做简单的介绍以及环境的搭建:

    概述

      Spring 框架是一个开源的平台,属于设计层面框架,整个系统面向接口,是分层的JavaSE/EE开源框架,用于解决复杂的企业应用开发。

      Spring特点:

      轻量:完整的Spring框架可以在一个大小只有1MB多的JAR文件里发布

      控制反转:容器在对象初始化时不等对象请求就主动将依赖传递给它(这里还不是很懂,今后补充)

      面向切面:分离应用的业务逻辑

      容器:管理对象的配置和生命周期

      框架:Spring可以把简单的组件配置、组合

      MVC:Spring作用是整合,Spring可以被看作是一个企业解决方案级别的框架。客户端发送请求,服务器控制完成请求的转发,控制器调用一个用于映射的类与配置文件动态创建对象,调用对象的方法。

      Spring目的:就是让对象与对象(模块与模块)之间的关系没有通过代码来关联,都是通过配置类说明 管理的(Spring根据这些配置 内部通过反射去动态的组装对象)

    搭建

    安装Eclipse JEE开发者版本与Java SE 8

    Eclipse JEE安装:https://www.eclipse.org/downloads/packages/

    配置jdk(略)

    配置Eclipse.ini,打开后,最后添加如下代码

    -vm
    c:Program Filesjavajdk1.8.0_144jreinserverjvm.dll

    使eclipse确定用哪个jvm实现

    启动Eclipse:

    配置JDK

    选择编译器版本:版本低影响构建、错误、警报

    Maven配置:自带maven版本,eclipse自带maven,配置maven可以构建特定的环境,匹配特定的配置(变量值、依赖集),maven配置文件可以累加

    可以通过命令行.Maven设置中的声明、环境配置来激活

    设置本地资源库

     

    创建C:Users28558.m2setting.xml,配置setting.xml,用于属性定义和访问仓库的凭据

    <settings xmlns="http://maven.apache.org/SETTINGS/1.1.0"
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.1.0
                          https://maven.apache.org/xsd/settings-1.1.0.xsd">
     <profiles>
    <profile>
    <id>compiler</id>
    <properties>
    <JAVA_HOME> C:javajdk1.8.0_144</JAVA_HOME>
    </properties>
    </profile>
    </profiles>
    <activeProfiles><activeProfile>compiler</activeProfile></activeProfiles>
    </settings>

    勾选一下选项

     tomcat8

     

  • 相关阅读:
    Cocos Creator Editor 第一个编辑器扩展(扩展菜单)
    Rider 设置
    unity 使用GameObject.SetActive(true)激活对象时,会在SetActive内部调用Awake和OnEnable函数
    unity/C# 结构体属性使用set和get访问器应注意的问题
    unity 自定义AssetImporter导入指定资源
    Duilib部分源码解析
    TreeView树形控件的使用
    JQuery 文档资源收集
    排序和搜索(一)插入排序系列
    字符相关类型和编码概念
  • 原文地址:https://www.cnblogs.com/1605-3QYL/p/9735434.html
Copyright © 2011-2022 走看看