第一步 1. 先新建一个com.aaa.util包 2. 在包里新建一个FileUtil工具类(包括上传和下载方法) controller层代码 dao层代码 ...
分类:
编程语言 时间:
2020-03-08 17:33:45
阅读次数:
137
商品类别模块为什么使用shopId,而不是Shop实体类? 因为我们获取productCategory时,并不需要获取除了shopId之外的信息,因此不用Shop实体类。 1.Dao层 sql insert into tb_product_category( ,`priority shop_id`) ...
分类:
其他好文 时间:
2020-03-06 21:49:21
阅读次数:
73
一.局部化修改: 1.预期期望变更:连接数据库代码,Dao层的代码,前端页面设计代码等进行分开编写,最大程度使变更影响达到最小 2.维持语义一致性 降低模块依赖性,不用或少用继承关系,多使用专用的借口来限制对相关服务的修改 3.泛华模块 数据库连接语句 4.限制选择参数 将软件系统限制在具体操作系统 ...
分类:
其他好文 时间:
2020-03-05 01:24:53
阅读次数:
84
[toc] Mybatis 实现 DAO 的传统开发方式 持久层 Dao 接口 持久层 Dao 实现类 持久层映射配置 测试类 ...
分类:
其他好文 时间:
2020-03-04 21:08:37
阅读次数:
47
一.整合Mybatis框架 1.步骤: 在整合Druid的基础上继续(略) pom.xml中添加mybatis依赖 编写实体类 编写mapper层(dao层) 编写mapper映射文件 在application.yml文件中添加配置 编写控制器 2.pom.xml中添加mybatis依赖 <!-- ...
分类:
编程语言 时间:
2020-03-04 09:23:01
阅读次数:
76
今日大坑: 环境是springboot+mybatis plus,debug进入controller后无法走到service层,之前搜关键词Invalid bound statement (not found): ,出来的都是dao层扫描不到,于是我就搜关键词Invalid bound statem ...
分类:
其他好文 时间:
2020-02-28 12:05:28
阅读次数:
59
一、在了解foreach之前,先了解一下mybatis传入参数及parameterType 1、我们在Dao层向对应的mapper.xml文件传递参数时,可以传递的参数有: ①、基本数据类型(如int/Integer、long/Long、float等) ②、简单引用数据类型(如String、User ...
分类:
其他好文 时间:
2020-02-23 16:43:24
阅读次数:
161
搭建spring mvc项目的dao层之后,经常出现这样的错误。一般是由于spring 扫描时候 没有配置具体的目录,或者配置了但是包名不对造成的。但是今天自己出这个问题,找了半天没找到哪里出问题。 最后仔细看配置文件,发现是自己的applicationContext-springmvc.xml一处 ...
分类:
其他好文 时间:
2020-02-21 17:42:11
阅读次数:
71
一、关于hibernate 1. hibernate是什么? Hibernate是使用在三层架构中的dao层的一个轻量级框架,与JDBC和myBatis是类似的技术,它也是基于ORM(对象关系映射:数据表中的字段和实体类中的属性一一对应)设计的,其实就是对JDBC的封装,封装之后的东西使用起来更加方 ...
分类:
Web程序 时间:
2020-02-21 16:28:37
阅读次数:
109
1.创建spring boot集成mybatis请见 2.在resources目录下新键mybatis-generator文件夹,并在文件夹中新键mybatis-generatorConfig.xml文件和mybatis-generatorinit.properties两个文件 mybatis-ge ...
分类:
移动开发 时间:
2020-02-20 17:05:36
阅读次数:
85