码迷,mamicode.com
首页 >  
搜索关键字:dao    ( 5113个结果
mybatis
一:Mybatis简介 1.名称由来 Mybatis原名叫ibatis.Mybatis一开始属于Apache,2010年从Apache转移到了GoogleCode这个组织中. 2.Mybatis概念 Mybatis是一种基于ORM模式的,作用于Dao层的轻量级框架.和Hibernate类似,也支持各 ...
分类:其他好文   时间:2019-04-30 10:51:53    阅读次数:110
JavaSSM框架面试
一、Spring面试题 1、Spring 在ssm中起什么作用? Spring:轻量级框架 作用:Bean工厂,用来管理Bean的生命周期和框架集成。 两大核心: 1、IOC/DI(控制反转/依赖注入) :把dao依赖注入到service层,service层反转给action层,Spring顶层容器 ...
分类:编程语言   时间:2019-04-29 18:57:30    阅读次数:137
springboot整合mybatis开发
1创建项目,在启动类上添加映射扫描注解 2导入依赖,添加mybatis generator自动生成代码插件 3创建generatorConfig.xml文件 根据generatorConfig.xml文件生成的 模型: 映射文件: DAO文件: 4、自定义查询语句 mapper dao: 方便在Da ...
分类:编程语言   时间:2019-04-28 15:42:28    阅读次数:141
数据源概述
以前用户访问数据库的流程是:用户发请求到 Servlet ,再转给 dao 层连接并访问数据库 这应用程序直接获取数据库连接的缺点是:用户每次请求都需要向数据库获得连接,而数据库创建连接通常需要消耗相对较大的资源,创建时间也较长。假如网站一天上百万访问量,数据库服务器就需要创建上百万次的连接,极大的 ...
分类:其他好文   时间:2019-04-27 00:12:07    阅读次数:147
深入理解--SSM框架中Dao层,Mapper层,controller层,service层,model层,entity层都有什么作用
SSM是sping+springMVC+mybatis集成的框架。 MVC即model view controller。 model层=entity层。存放我们的实体类,与数据库中的属性值基本保持一致。 service层。存放业务逻辑处理,也是一些关于数据库处理的操作,但不是直接和数据库打交道,他有 ...
分类:移动开发   时间:2019-04-26 18:08:59    阅读次数:4426
Mybatis插入数据返回主键ID
<insert id="add" parameterType="com.dsa.core.base.model.ProductSync"> insert into tm_sync_product( <if test="productId!=null">product_id,</if> <if tes ...
分类:其他好文   时间:2019-04-26 17:59:39    阅读次数:150
mybatis三种缓存
1、一级缓存 ? MyBatis 默认开启了一级缓存,一级缓存是在SqlSession 层面进行缓存的。即,同一个SqlSession ,多次调用同一个Mapper和同一个方法的同一个参数,只会进行一次数据库查询,然后把数据缓存到缓冲中,以后直接先从缓存中取出数据,不会直接去查数据库。 ? 但是不同 ...
分类:其他好文   时间:2019-04-26 16:39:02    阅读次数:116
【转】web.xml中的contextConfigLocation在spring中的作用
一、spring中如何使用多个xml配置文件 1、在web.xml中定义contextConfigLocation参数,Spring会使用这个参数去加载所有逗号分隔的xml文件,如果没有这个参数,spring会默认加载WEB-INF/applicationContext.xml文件(若没有,要新建一 ...
分类:编程语言   时间:2019-04-25 20:13:04    阅读次数:162
PageHelper实现分页原理
com.github.pagehelper.PageHelper是一个开源的分页源码工具; 第一次看的时候不知道分页原理是什么? 看代码: 在dao层调用selectByExample之前只使用了 PageHelper.startPage(page, limit);进行分页。 在这两者之间似乎并没有 ...
分类:其他好文   时间:2019-04-25 11:53:16    阅读次数:410
Java 各级注解及@Autowired注入为null解决办法
1、@controller 控制器 用于标注控制层,相当于struts中的action层。 2、@service 服务层 用于标注服务层,主要用来进行业务的逻辑处理。 3、@repository DAO层(Repo层) 用于标注数据访问层,也可以说用于标注数据访问组件,即DAO组件。 4、@Auto ...
分类:编程语言   时间:2019-04-24 12:17:04    阅读次数:642
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!