上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 22 下一页
摘要: 在spring之前写过了springbean的一些基础属性:, 这里主要是对bean做一个详细的说明: 关于bean的设值注入: 需要先添加自定义标签: 关于延迟加载 在之前的java高级特性中,写过java单例模式 java单例模式的创建有两种方式 懒汉模式:需要用时才创建对象 饿汉模式:加载时就 阅读全文
posted @ 2019-08-02 16:01 Zs夏至 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 1.分页插件 在上一篇介绍拦截器中尝试了封装分页插件,其实有更好的mybatis分页插件PageHelper,具体用法: 1.导包 2.注册拦截器 3.写mapper 4.调用 结果如下: 结果pageInfo数据解析: 还有很多的属性,具体可以自己测试 2.自动生成代码 自动生成代码可以帮助我们生 阅读全文
posted @ 2019-08-01 11:29 Zs夏至 阅读(306) 评论(0) 推荐(0) 编辑
摘要: mybatis拦截器,也就是插件。 在之前学习javaweb时,有filter过滤器,mybatis的拦截器与之很相似。 mybatis的拦截器在映射语句执行过程中进行拦截,而且只能拦截四大对象中的方法。 1.Executor 执行器对象 2.ParameterHander 参数处理器对象 3.Re 阅读全文
posted @ 2019-07-31 21:54 Zs夏至 阅读(608) 评论(0) 推荐(0) 编辑
摘要: mybatis可以使用xml文件来写sql语句,也可以通过注解来编写简单的sql语句,参考官方文档 可以理解为简单的一些语法可以使用注解来编写,比较方便,但是复杂的语句还是要使用xml文件,只有使用xml文件才能体现mybatis的强大功能。 下面来学习使用注解。 在之前的开发中,我们使用mybat 阅读全文
posted @ 2019-07-31 16:57 Zs夏至 阅读(3393) 评论(0) 推荐(1) 编辑
摘要: 缓存,就是在内存中开辟的一块内存区,暂时的存取数据,提高效率。在mybatis中,将查询到的数据暂时的放到缓存中,这样下次使用时就可以直接使用缓存中的数据,不用再查询数据库。 一级缓存 在mybatis中,一级缓存是默认开启的,它只存在一次sqlsession会话中,会话关闭时,一级缓存也就关闭了, 阅读全文
posted @ 2019-07-30 16:42 Zs夏至 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 创建存储过程 创建mapper JDBC 要求,如果一个列允许 null 值,并且会传递值 null 的参数,就必须要指定 JDBC Type 映射文件还可以这样写: 运行测试: public static void main(String[] args) throws IOException { 阅读全文
posted @ 2019-07-27 09:50 Zs夏至 阅读(411) 评论(0) 推荐(1) 编辑
摘要: 在之前写了mybatis是如何使用的,但是并没有对mybatis进行详细的解释,这里再补一篇 mybatis是什么? MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使 阅读全文
posted @ 2019-07-25 16:14 Zs夏至 阅读(278) 评论(0) 推荐(2) 编辑
摘要: 当数据库中的数据有很多时,查询的效率就会很低,因此为了提高查询效率,就会有个种的方法,这里主要写: 1.索引 2.表分区 3.优化sql命令 1.索引 什么是索引? 将数据库看作一本书的话,索引就是书的目录,通过索引来查询数据库,可以提高查询效率 关于索引:https://www.cnblogs.c 阅读全文
posted @ 2019-07-24 20:48 Zs夏至 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 1.什么是触发器? 触发器就是一个特殊的存储过程,当执行某些特定事件时(如DML操作,DDL操作,数据库事件),激活代码自动执行。 (个人理解,就像是前端页面的按钮一样, 给按钮添加一个点击事件,当点击按钮时自动执行JavaScript代码) 注意: 1.触发器不能包含事务控制语句,因为触发器是触发 阅读全文
posted @ 2019-07-24 16:31 Zs夏至 阅读(422) 评论(0) 推荐(0) 编辑
摘要: 1.什么是游标 在oracle中执行select、update、insert、delete等操作时,oracle会在内存中为其分配上下文,即开辟一小块数据缓冲区,用于将查询到的结果集缓存起来。游标就是指向这个缓冲区的指针,便于进行逐行定位处理。游标使用完成后要及时关闭。 2.游标的分类 显式游标:显 阅读全文
posted @ 2019-07-23 20:21 Zs夏至 阅读(306) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 22 下一页