博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
TinyFramework学习之HelloWorld工程以MVC方式建立
阅读量:7122 次
发布时间:2019-06-28

本文共 2251 字,大约阅读时间需要 7 分钟。

  hot3.png

  1. 以maven-archetype-quickstart建立工程
  2. pom添加依赖:org.tinygroup.service;org.tinygroup.weblayer
     
    4.0.0
     
    com.qiyi
     
    hellomvc
     
    0.0.1-SNAPSHOT
     
    jar
     
    hellomvc
     
    http://maven.apache.org
     
       
    UTF-8
     
     
       
         
    junit
         
    junit
         
    3.8.1
         
    test
       
       
            
    org.tinygroup
            
    org.tinygroup.service
            
    2.0.25
       
       
            
    org.tinygroup
            
    org.tinygroup.weblayer
            
    2.0.25
       
     

  3. 将新建的hellomvc工程加入Web应用主工程的依赖下
    1)application.xml加入jar包名前缀
    2)Web应用主工程maven增加hellomvc工程的依赖
    com.qiyi
    hellomvc
    0.0.1-SNAPSHOT
    3)Web应用主工程布局文件default.layout添加调用url的入口html
    Hellomvc示例:Hellomvc方式
    注意:现在Web应用主工程save会报错,需要等hellomvc工程完成后才OK
  4. Hellomvc工程添加Action
    package com.qiyi.hellomvc.action;import org.tinygroup.weblayer.mvc.annotation.Controller;import org.tinygroup.weblayer.mvc.annotation.RequestMapping;import org.tinygroup.weblayer.mvc.annotation.ResultKey;import org.tinygroup.weblayer.mvc.annotation.View;@Controller()public class HellomvcAction {		@RequestMapping(value={"/hellomvc.do"})	@View(value="/hellomvc/result.page")	@ResultKey(value="result")	public String sayHelloMethod(String name) {		if (name == null) {			name = "world";		}		return  String.format("Hello, %s", name);	}}
  5. 添加注解xml
  6. 添加bean定义xml

转载于:https://my.oschina.net/yygh/blog/516317

你可能感兴趣的文章
最近找到了一个免费的python教程,两周学会了python开发【内附学习视频】
查看>>
JHipster生成微服务架构的应用栈(三)- 业务微服务示例
查看>>
php用curl获取远端网页内容
查看>>
selenium+python谷歌驱动配置
查看>>
oralce的function处理考勤时间节点以及计算工作时间
查看>>
(三)、一步一步学GTK+之布局
查看>>
43. ExtJs控件属性配置详细
查看>>
ros名称、命名空间和重映射
查看>>
系统进程查看 --- 微软官方出品
查看>>
Python 第三方模块安装出现的问题和解决方案.
查看>>
实验1
查看>>
CF915E Physical Education Lessons(珂朵莉树)
查看>>
洛谷P5050 【模板】多项式多点求值
查看>>
第十章:基本数据结构(2)
查看>>
php处理管道文件流
查看>>
Centos 6 搭建安装 Gitlab
查看>>
2012.02.13(rtsp)
查看>>
关于设置安卓屏幕的显示方向
查看>>
面试题10-二进制中1的个数
查看>>
cmd 查看域名对应的 IP
查看>>