![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SSM框架整合
学习Java的小姐姐
一线互联网高级软件开发工程师,同时也是一个萌妹子,哈哈哈,必须得萌。擅长Java,Redis,MySQL,ES,RabbitMQ等技术。| 公众号:学习Java的小姐姐,回复有惊喜哦。
展开
-
高级映射
数据模型分析思路1.每张表记录的数据内容分模块对每张表就的内容进行熟悉,相当于你学习系统需求(功能)的过程。2.每张表的数据库字段的设置非空字段、外键字段3.数据库级别表与表之间的关系外键关系4.表与表的业务关系在分析表与表之间的业务关系时一定要建立。 数据分析:用户表(users):记录了购买商品的用户信息。订单表(orders):记录了用户所...原创 2017-02-25 22:32:51 · 806 阅读 · 1 评论 -
第一天复习,第二天安排
课程复习:Mybatis是什么?Mybatis是一个持久层的框架,是一个不完全的orm框架,SQL语句需要自己去编写,但是mybatis也有输入映射和输出映射。Mybatis入门门槛不高,学习成本低,他主要让程序员把精力放在SQL语句上,对SQL语句优化非常方便,使用于需求变化较多的项目,比如互联网项目。Mybatis框架执行过程:1.配置mybatis的配置文件,SqlM...原创 2017-02-25 22:31:29 · 366 阅读 · 0 评论 -
动态SQL
动态SQLMybatis核心就是对SQL语句进行灵活的操作,通过表达式进行判断,对SQL进行灵活拼接,组装。SQL语句:<select id="findUsersQuery"parameterType="usersquery" resultType="usersquery"> select...原创 2017-02-25 22:21:18 · 592 阅读 · 0 评论 -
输入映射和输出映射
输入映射通过parameter指定输入参数的类型,类型可以是简单类型,vo实体类等。需求:如果要完成用户信息的综合查询,需要传入的查询条件很复杂,建议使用自定义的包装对象。package com.neusoft.vo; public class UsersQuery { //封装用户类 privateUsers users; ...原创 2017-02-25 22:19:22 · 1813 阅读 · 0 评论 -
SqlMapConfig.xml的介绍
SqlMapConfig.xmlMybatis的全局配置文件SqlMapConfig.xml,配置内容如下:Properties(属性)将数据库连接的参数单独配置在jdbc.properties中,只需要在SqlMapConfig.xml中加载jdbc.properties.在SqlMapConfig.xml中就不需要对数据库硬编码啦。将数据库连接信息配置在jdbc.pro...原创 2017-02-25 22:05:11 · 1793 阅读 · 0 评论 -
mybatis开发dao方法
Mybatis和hibernate本质区别Hibernate:是一个标准的对象关系映射框架,入门门槛高的,不需要程序员写SQL,SQL语句自动生成了。对SQL语句进行优化,修改比较困难。应用环境:适用于需求变化不多的中小型项目,比如后台管理系统,ERP,OA等。Mybatis:专注于SQL语句,需要程序员自己编写SQL语句,比较灵活。应用环境:适用于需求变化比较多的大型项目,比...原创 2017-02-25 22:03:29 · 416 阅读 · 0 评论 -
mybatis的入门程序
添加用户(在Users.xml里面设置SQL)<!-- 添加用户的SQL parameterType:指定输入参数的类型为vo(用户信息)注意此处id在数据库里面设置为自增的--> <insertid="insertUsers" parameterType="com.neusoft.vo.Users"> ...原创 2017-02-25 21:47:26 · 323 阅读 · 0 评论 -
springmvc和mybatis整合 之 三、整合dao
sqlMapConfig.xml是mybatis自己的配置文件。里面包括进行mapper扫描,配置别名也通过扫描的方式,setting等环境变量。applicationContext -dao.xml中,配置连接数据库的相关信息,配置sqlsessionfactory信息(配置mybatis的相关信息),mapper的扫描器(把工厂注入进去)。逆向工程生成vo类,mapper类,d...原创 2017-03-02 23:59:31 · 307 阅读 · 0 评论 -
springmvc和mybatis整合 之 一、需求分析
需求:springmvc和mybatis完成商品列表查询。第一步:整合持久层,即dao层第二步:整合service,通过spring来管理service接口第三步:整合spring,可以无缝连接。...原创 2017-03-02 19:34:28 · 509 阅读 · 0 评论 -
Mybatis(第一天 基础知识)
内容:对原生态jdbc程序(单独使用jdbc开发)进行问题总结mybatis框架原理(掌握)mybatis入门程序:用户的增,删,改,查mybatis开发dao的两种方法:原始dao开发方法(程序需要编写dao接口和dao实现类)mybatis特有的mapper接口(相当于dao接口)代理开发方法(掌握)mybatis配置文件SqlMapConfig.xml...原创 2017-01-26 21:18:08 · 440 阅读 · 0 评论 -
Mybatis(第二天 高级知识)
内容:订单商品数据模型分析高级映射(一对一,一对多,多对多)mybatis延迟加载mybatis和spring进行整合(掌握)mybatis逆向工程原创 2017-01-26 21:21:35 · 416 阅读 · 0 评论 -
SpringMVC(第一天 基础知识)第一课时
主要内容:什么是SpringMVC?SpringMVC的框架原理(掌握)前端控制器,处理器映射器,处理器适配器,视图解析器SpringMVC入门程序(如果怕麻烦者,可移步百度网盘)非注解的处理器映射器,处理器设配器注解的处理器映射器,处理器配置器(掌握)常见注解类的学习参数绑定(简单类型,pojo,集合类型(明天讲))自定义参数绑定(掌握)S...原创 2017-01-24 13:09:51 · 357 阅读 · 0 评论 -
SpringMVC(第二天 高级知识)
内容:参数绑定(集合类型)数据回显(输入错误信息,数据还是显示)上传图片json数据交流RESTful数据交互拦截器原创 2017-01-24 13:14:13 · 308 阅读 · 0 评论 -
springmvc和mybatis整合
原创 2017-02-25 22:36:29 · 410 阅读 · 0 评论