摘要: @RequestMapping 通过@RequestMapping注解可以定义不同的处理器映射规则。 URL路径映射 @RequestMapping(value="item")或@RequestMapping("/item") value的值是数组,可以将多个url映射到同一个方法 @Request 阅读全文
posted @ 2020-04-28 11:59 朱李洛克 阅读(183) 评论(0) 推荐(0)
摘要: 1、 springmvc的入口是一个servlet即前端控制器,而struts2入口是一个filter过滤器。 2、 springmvc是基于方法开发(一个url对应一个方法),请求参数传递到方法的形参,可以设计为单例或多例(建议单例),struts2是基于类开发,传递参数是通过类的属性,只能设计为 阅读全文
posted @ 2020-04-28 11:57 朱李洛克 阅读(145) 评论(0) 推荐(0)
摘要: 默认支持的参数类型 示例 需求 打开商品编辑页面,展示商品信息。 需求分析 编辑商品信息,首先要显示商品详情 需要根据商品id查询商品信息,然后展示到页面。 请求的url:/itemEdit.action 参数:id(商品id) 响应结果:商品编辑页面,展示商品详细信息。 第一步 ItemServi 阅读全文
posted @ 2020-04-28 11:56 朱李洛克 阅读(223) 评论(0) 推荐(0)
摘要: 整合思路 Dao层: 1、SqlMapConfig.xml,需要文件头并指定别名。 2、applicationContext dao.xml a) 数据库连接池 b) SqlSessionFactory对象,需要spring和mybatis整合包下的。 c) 配置mapper文件扫描器。 Servi 阅读全文
posted @ 2020-04-28 11:55 朱李洛克 阅读(228) 评论(0) 推荐(0)
摘要: Springmvc是什么 Spring web mvc和Struts2都属于表现层的框架,它是Spring框架的一部分,我们可以从Spring的整体结构中看得出来,如下图: Springmvc处理流程 如下图所示: 入门程序 需求:使用浏览器显示商品列表 创建web工程 springMVC是表现层框 阅读全文
posted @ 2020-04-28 11:54 朱李洛克 阅读(308) 评论(0) 推荐(0)
摘要: 链接:https://pan.baidu.com/s/17BvpOGK1KpzROKcKsfd0Gg 提取码:vv1j 阅读全文
posted @ 2020-04-28 11:52 朱李洛克 阅读(152) 评论(0) 推荐(0)
摘要: 资源 链接:https://pan.baidu.com/s/19a8Jh6-1Loo1790brnRTGQ 提取码:h68g 复制这段内容后打开百度网盘手机App,操作更方便哦 导入逆向工程到eclipse中 修改配置文件 在generatorConfig.xml中配置Mapper生成的详细信息,如 阅读全文
posted @ 2020-04-28 11:50 朱李洛克 阅读(317) 评论(0) 推荐(0)
摘要: 整合思路 1、SqlSessionFactory对象应该放到spring容器中作为单例存在。 2、传统dao的开发方式中,应该从spring容器中获得sqlsession对象。 3、Mapper代理形式中,应该从spring容器中直接获得mapper的代理对象。 4、数据库的连接以及数据库连接池事务 阅读全文
posted @ 2020-04-28 11:49 朱李洛克 阅读(231) 评论(0) 推荐(0)
摘要: 关联查询 商品订单数据模型 一对一 需求:查询所有订单信息,关联查询下单用户信息。 注意:因为一个订单信息只会是一个人下的订单,所以从查询订单信息出发关联查询用户信息为一对一查询。如果从用户信息出发查询用户下的订单信息则为一对多查询,因为一个用户可以下多个订单。 方法一:使用resultType 使 阅读全文
posted @ 2020-04-28 11:47 朱李洛克 阅读(266) 评论(0) 推荐(0)
摘要: 通过mybatis提供的各种标签方法实现动态拼接sql。 需求:根据性别和名字查询用户 查询sql: SELECT id, username, birthday, sex, address FROM user WHERE sex = 1 AND username LIKE '%张%' If标签 第一 阅读全文
posted @ 2020-04-28 11:46 朱李洛克 阅读(216) 评论(0) 推荐(0)
摘要: parameterType(输入类型) 传递简单类型 参考笔者同系列博客内容。 使用#占位符,或者$进行sql拼接。 如果传入参数只有一个,#{}或者${}中的参数名称可以不和mapper中的相应方法的参数一致。 如果有多个参数,有以下几种方式 不声明parameterType,且#{}或者${}中 阅读全文
posted @ 2020-04-28 11:45 朱李洛克 阅读(303) 评论(0) 推荐(0)
摘要: jar包模式 链接:https://pan.baidu.com/s/1vwZB4dTh0LHQ7XKlTWaABA 提取码:meb3 复制这段内容后打开百度网盘手机App,操作更方便哦 由于Maven的强大,jar包的依赖导入方法已经很少出现了。但是学校等注重基础的教育方式,还会涉及到底层。大家也不 阅读全文
posted @ 2020-04-28 11:42 朱李洛克 阅读(247) 评论(0) 推荐(0)
// 侧边栏目录 // https://blog-static.cnblogs.com/files/douzujun/marvin.nav.my1502.css