mybatis
武侯区丁真
1
展开
-
Mybatis入门和dao开发
一,mybatis简介。1,mybaits框架,它是一个持久层框架(主要功能是对数据库的数据进行操作)用反射和xml封装的jdbc的框架,这个框架也是orm映射框架(orm,把数据库的每一行记录转化成一个个对象,)2,最大的特点:缓存技术和动态sql语句。(hibernate框架)二,mybaits的 执行过程原理。1首先加载核心xml的文件。2,通过记录这个核心xml文件就会得到一个...原创 2018-10-11 20:58:24 · 167 阅读 · 0 评论 -
mybati关系映射与动态sql
一,mybatis映射文件。输入映射<select id="selectLikeUser" resultType="com.offcn.pojo.User" parameterType="String">parameterType这个表示参数类型,#{userName}这个代表我们以前的?也就是占位符。一个基本的程序:准备工作, pojo类里的user见上文。1.在dao...原创 2018-10-12 21:15:38 · 156 阅读 · 0 评论 -
mybatis高级
一,延迟加载。resultMap 中的 association 和 collection 标签具有延迟加载的功能。延迟加载的意思是说,在关联查询时,利用延迟加载,先加载主信息。需要关联信息时再去按需加载关联信息。这样会大大提高数据库性能,因为查询单表要比关联查询多张表速度要快。Mybatis 默认是不开启延迟加载功能的,我们需要手动开启。需要在 SqlMapConfig.xml 文件中...原创 2018-10-16 20:46:25 · 126 阅读 · 0 评论 -
maven搭建ssm框架项目
一,搭建项目注意勾选项目骨架注意web项目 用的是war包。生成后其项目的框架为:二,引入xml文件,和配置mvc各层package。生成的prom.xml文件:<!--加载全局页,项目欢迎页--> <welcome-file-list> <welcome-file>/WEB-INF/jsp/login....原创 2018-11-13 20:50:18 · 180 阅读 · 0 评论 -
ssm框架项目功能点(下)
链接上一节的项目,一,使用ajax实现在当前页面货物补充。1.业务分析以管理员身份,进入商品列表,点击库存量。点击后,库存量变为input框,补充货源变为保存按钮。点击保存按钮后会改变数据库中的库存,并且可以反复点击。2.步骤在遍历商品时 ,给库存量class类名。在补充货源按钮中写触发函数 onclick="editKcl(${p.id}, this)<td clas...原创 2018-11-15 21:10:16 · 294 阅读 · 0 评论 -
搭建一个ssm框架
ssmmaven版本1,jar通过porm。xml文件自动导入2.建立项目用mavnen project包名 公司域名 倒置WWW.bai.com com.daiduporm.xml文件 要配置的东西: <welcome-file-list> <welcome-file>/WEB-INF/jsp/login.jsp</welc...原创 2018-11-12 21:23:52 · 654 阅读 · 0 评论 -
ssm框架项目功能点
一,模糊查询,条件查询,分页。在mvc 层中 ,分页的赋值等,都写在service层,原因是在service层设置了事务,如果程序有错。service层具有回滚,但是controller层并不具备。一个通用的pageUtil,可以对多个类和多个页面进行分页,pageUtil可以为被继承的方式来进行分页。在controller层中,获取参数也可以直接用pageUtil或者被继承的类来直接获取。...原创 2018-11-14 21:40:49 · 907 阅读 · 0 评论