
mybatis
文章平均质量分 54
qq_45100750
这个作者很懒,什么都没留下…
展开
-
记录写MVC项目的时候遇到的第七个bug(<c:forEach 遍历对象数组 以及弹窗代码)
今天在写项目的时候本来项用EL表达式将对象数组传入script函数 但当遍历的时候遇到了麻烦 ${order[no][0]} 如上 发现将变量作为数组下标来查找是会报错的 经过在网上不断查询 发现在EL表达式中我无法使用js变量 原因是js变量属于客户端数据 EL表达式属于是服务器端数据 只有客户端可以使用服务器端数据 而服务器端无法使用客户端数据 查询后解决方案为采用<c:forEach 遍历数组 定义一个整形来计数 达到你要寻找的下标时候停下 附上script代码 触发弹窗的函数 functi原创 2021-06-11 22:44:35 · 288 阅读 · 2 评论 -
支付宝沙箱在线支付
支付宝沙箱在idea中的运用 注册沙箱支付宝账号 contoller层代码 package com.zyy.controller; import com.alipay.api.AlipayApiException; import com.alipay.api.AlipayClient; import com.alipay.api.DefaultAlipayClient; import com.alipay.api.domain.AlipayTradePagePayModel; import com.ali原创 2021-06-08 20:19:31 · 894 阅读 · 2 评论 -
ssm整合
Mybatis层 Mybatis mybatis-config.xml 1.配置数据源 交给spring去做 2.TypeAliases 6.注册 Mapper pojo 3.对应数据库写实体类 dao.xxxMapper 4.Mapper接口 dao.xxxMapper.xml 5.SQL语句 service.xxxService 7.编写xxxService接口 service.xxxServiceImpl 8.在xxxService实现类里面调用dao层接口,并写下dao层接口的set方法,方便spr原创 2021-05-23 09:21:00 · 112 阅读 · 0 评论 -
spring事务
今天学到了spring的最后一个知识点-spring事务 要使用spring事务的话需要确认添加了spring-jdbc依赖 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-jdbc</artifactId> <version>5.3.4</version>原创 2021-05-19 09:32:06 · 71 阅读 · 0 评论 -
spring-mybatis整合
今天学习了spring和mybatis的整合 将原本在mybatis配置文件里面做的一些操作由spring配置文件来完成 spring配置文件applicationContext.xml文件内容如下 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchem原创 2021-05-18 17:09:12 · 76 阅读 · 0 评论 -
复习mybatis时候忘了怎么搭建环境 补充mybatis环境搭建
1.mybatis-config.xml文件里面的内容 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"> <configuration> <!-- //导入文件db.pro原创 2021-05-18 09:21:04 · 163 阅读 · 0 评论 -
mybatis在foreach语句中循环遍历map
今天在写update代码时候突发奇想,要是我在foreach语句中遍历map不就可以将要修改的值的名字和要修改的值都放到map中一次全拿进来吗?于是我就开始测试 之前学的foreache语句是将要要遍历的List放到map里面通过map的key找到放到map里面的List 于是我就将想要遍历的map放进了另一个map里面 Map<String, Object> hashMap = new HashMap<>(); hashMap.put("id",2);原创 2021-05-13 22:08:17 · 2705 阅读 · 0 评论 -
mybaties多对一以及一对多的查询处理
今天学习mybaties时学到了当使用mybaties查询多对一的结果时怎么处理。 当我们要执行查询语句 select s.id ,s.name ,t.name from student s,teacher t where s.tid = t.id 时,会发现其查询使用的参数包含在student和teacher两个对象里面,这种情况下我们的resultType填写student时会无法获取到teacher对象的参数,所以我们采用结果映射嵌套的办法,将teacher对象里面的参数映射出来 <!--原创 2021-05-11 09:39:43 · 191 阅读 · 0 评论 -
LOG4J日志
首先需要导入maven依赖 导入log4j包 <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</version> </dependency> 第二步 需要编写log4j.properties配置文件 如下 (这里不知道怎么将properties的代码高亮) #将等级为DEBUG的日志信原创 2021-05-10 00:30:48 · 143 阅读 · 0 评论 -
记录在创建mybatis第一个项目时遇到的问题
记录在mybatis碰到的第一个问题 在学mybatis第一天,创建第一个mybatis项目时报错 这里提示找不到com/zyy/dao/PresonMapper 然后我在生成的target文件夹中也确实找不到这个文件的存在 经过一番查询资料了解到不在resource资源文件夹下面的配置文件可能无法生成到target文件夹中 解决办法:必须在pom.xml文件中加入这段代码 <build> <resources> <resource>原创 2021-05-08 21:11:07 · 251 阅读 · 0 评论