zoukankan      html  css  js  c++  java
  • SpringMVC、Maven学习笔录

    这周除了工作上的修补改正,主要是学习了SpringMvc和Maven

    1、SpringMvc学习了几个注解的作用,简介如下:

    3、Session 范围的作用域
         //Spring 允许我们有选择地指定 ModelMap 中的哪些属性需要转存到 //session 中,以便下一个请求属对应的 ModelMap
        //的属性列表中还能访问到这些属性。这一功能是通过类定义处标注 @SessionAttributes 注解来实现的
         //示例代码如下:
         @Controller
         @RequestMapping("/bbtForum.do")
         @SessionAttributes("currUser")
         //①将ModelMap中属性名为currUser的属性,放到Session属性列表//中,以便这个属性可以跨请求访问
         public class BbtForumController {
         @RequestMapping(params = "method=listBoardTopic")
         public String listBoardTopic(@RequestParam("id")int topicId, User
         user,ModelMap model) {
         model.addAttribute("currUser",user); //②向ModelMap中添加一个属性
         return "listTopic";
         }
         }
        // 可以通过字符串数组的方式指定多个属性,如 @SessionAttributes({“attr1”,”attr2”})
    
        // 4、@ModelAttribute,将ModelMap中的属性绑定到请求处理方法的入参中
        public String listAllBoard(@ModelAttribute("currUser") User user)

    2、主要想介绍一下Maven,初学感觉很不错,也很实用,介绍如下:

    Maven这个词可以翻译为“知识的积累”,也可以翻译为“专 家”或“内行”。Maven是一跨平台的项目管理工具。作为Apache组织中的一个颇为成功的开源项目,Maven主要服务于基于Java平 台的项目构建、依赖管理和项目信息管理。无论是小型的开源类库项目,还是大型的企业级应用;无论是传统的瀑布式开发,还是流行的敏捷模式,Maven都能 大显身手。Maven不仅是构建工具,还是一个依赖管理工具和项目信息管理工具。 它提供了中央仓库,能帮我们自动下载构件。Maven核心主要有两个方面一个是pom.xml配置文件、一个是中央仓库。

    主要学习了Maven的配置和安装以及几个命令的使用:

    mvn clean compile 编译mvn clean test 测试mvn clean package 打包mvn clean install 安装

    不多说,粘上连接,http://www.cnblogs.com/dcba1112/archive/2011/05/01/2033805.html这里面介绍的很详细,是入门的一个很好的例子。

  • 相关阅读:
    用TextKit实现表情混排
    IOS类似9.png
    iphone 弹出键盘,文本框自动向上移动。
    IOS截取部分图片
    IOS给图片增加水印(图片、文字)
    iOS界面设计切图小结
    table tr th td thead tbody tfoot
    怎样让table没有边框
    margin、padding,border默认值
    Java 随机数
  • 原文地址:https://www.cnblogs.com/zhli/p/3185979.html
Copyright © 2011-2022 走看看