注册案例:
需求:
1.在bean包中创建User对象,有id,username,password,age属性,并新建对应的表.
2.在controller层的方法中创建User对象.在测试方法中调用controller 对象的方法,将该User对象保存到数据库中.
要求:
1.将后台代码分为dao,service,Controller三层.
2.代码运行时所有对象的创建过程和对象中属性的注入值的过程在Spring的配置文件中完成.(全部都写在实现类上,接口里面只定义规则)
(本文能用注解的全用了注解,实在不能用注解的才写在了xml文件中,比如DataSource这种根本没有源文件的)
目录结构
applicationContext.xml
pom.xml
Userdao.java
UserService.java
UserServiceImpl.java
UserController.java
测试类SpringTest.java
总结:
学过后面,再做这个项目,感觉真的好麻烦,框架真的好秀,很多冗余的东西都去掉了,恩,就是这样,真棒!