• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
漫椿
博客园    首页    新随笔    联系   管理    订阅  订阅
StringMVC思路

 浏览器请求》contenller层———》》Service层——》dao层———》数据库

1.controller;

 

 @controller注解 

控制器Controller负责处理由DispatcherServlet分发的请求,简单来说这就是contrller层

@RequestMapping()注解

通过RequestMapping找到相对的路径

注意事项:路径语法必须正确

@Param注解

 

 

 通过param传递参数

 

@Autowired注解

 

 

 通过@Autowired注解 跳转到Service

相当于 service  service=new service();

 

2 service层

 

 @Service注解

表示service层

 通过@Autowired注解 跳转到dao接口

相当于  new Dao();

 

 

 

 

 

 3.通过dao接口连接到conflg包下User.mapper.xml

 

4. User.mapper.xml层

 

 

1<mapper>标签中的namespace方法

 

 

 通过 namespace:找到dao接口的路径;

 

 

 

 

 

 

2<select>标签中的id方法通过这个id找到dao接口层的 方法名

<select>标签中的resultype方法返回值类型,int String

<select>标签中的parametertype参数类型,int String

 

 

 3.<select>标签中的id方法通过这个id找到dao接口层的 方法名

<select>标签中的resultMap方法通过这个方法找到resultmap中的id,相互对应的

<resultmap>标签中的type属性表示别转换的对象

<resultmap>标签中的id属性表示别转换的对象跟上边的select标签中的id属性互相对象

<id>标签中的property属性相当于实体类中的字段|id标签中的column属性相当于数据库的字段

<resultmap>中的<association>标签

association标签中的porperty属性

 

 

 association标签中的javatype属性

 

 

 连接prodcut实体类

 6.SpringMVC.xml

 

 

   property中的value属性/web-inf/jsp/

  property中的value属性 .jsp

 

 

 7web.xml

 

 

 org.springframework.web.servlet.DispatcherServlet控制器

8.config包下的db.properties

 

 

 创建数据库连接 

 

posted on 2020-11-25 10:57  编程耽误的厨子  阅读(148)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3