博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
压轴大戏--整合SpringIOC和SpringMVC
阅读量:5934 次
发布时间:2019-06-19

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

hot3.png

 1.创建一个test.SpringMVC.integrate的包用来演示整合,并创建各类

 2.User实体类

public class User {    public int getId() {        return id;    }    public void setId(int id) {        this.id = id;    }    public String getName() {        return name;    }    public void setName(String name) {        this.name = name;    }    public Date getBirth() {        return birth;    }    public void setBirth(Date birth) {        this.birth = birth;    }    @Override    public String toString() {        return "User [id=" + id + ", name=" + name + ", birth=" + birth + "]";    }        private int id;    @NotEmpty    private String name;     @Past    @DateTimeFormat(pattern="yyyy-MM-dd")    private Date birth;}

  3.UserService类

    @Component

public class UserService {    public UserService(){        System.out.println("UserService Constructor...\n\n\n\n\n\n");    }         public void save(){        System.out.println("save");    }}

4.UserController

@Controller@RequestMapping("/integrate")public class UserController {    @Autowired    private UserService userService;         @RequestMapping("/user")    public String saveUser(@RequestBody @ModelAttribute User u){        System.out.println(u);        userService.save();//调用Userservice类中的save()方法        return "hello";    }}

 5.Spring配置文件

在src目录下创建SpringIOC的配置文件applicationContext.xml

    
        
        
                 

web.xml中配置文件

    
org.springframework.web.context.ContextLoaderListener
    
contextConfigLocation
    
classpath:applicationContext.xml

转载于:https://my.oschina.net/u/1784495/blog/671293

你可能感兴趣的文章
篇一、安装配置Android Studio
查看>>
C#代码安装、卸载、监控Windows服务
查看>>
2014年抢票总结
查看>>
zephir开发的扩展“wudimei框架”之模板词法扫描(三)完成代码切分
查看>>
ML 线性回归Linear Regression
查看>>
【转载】SweetAlert2 使用
查看>>
oracle如何用sql查看触发器?
查看>>
如何对HashMap按键值排序
查看>>
test
查看>>
IIS负载均衡-Application Request Route详解第二篇:创建与配置Server Farm
查看>>
js/jquery/插件表单验证
查看>>
Bandwidth内存带宽測试工具
查看>>
为Node.js编写组件的几种方式
查看>>
(轉貼) Anders Hejlsberg談C#、Java和C++中的泛型 (.NET) (C#)
查看>>
30天敏捷结果(24):恢复你的精力
查看>>
JNI——访问数组
查看>>
C#开发和调用Web Service
查看>>
Android6.0机型上调用系统相机拍照返回的resultCode值始终等于0的问题
查看>>
全面理解Git
查看>>
JS敏感信息泄露:不容忽视的WEB漏洞
查看>>