框架
垃圾分类 大师
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mybatis学习第4天
1pagehelper分页pagehelper是由刘增辉开发的一个分页插件,支持多种数据库,号称最方便使用的分页插件。分页插件支持任何复杂的单表、多表分页。使用方式1.在pom.xml 引入<!--配置分页--><dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <ver原创 2020-07-19 11:36:07 · 255 阅读 · 0 评论 -
mybatis学习第三天
1.mybatis延迟加载策略什么是延迟加载?延迟加载就是在需要用到数据时才进行加载,不需要用到数据时就不加载数据。延迟加载也称懒加载.好处: 先从单表查询,需要时再从关联表去关联查询,大大提高数据库性能,因为查询单表要比关联查询多张表速度要快。坏处: 因为只有当需要用到数据时,才会进行数据库查询,这样在大批量数据查询时,因为查询工作也要消耗时间,所以可能造成用户等待时间变长,造成用户体验下降。开启懒加载 <settings> <!-- 开启全局懒加载-原创 2020-07-18 08:47:33 · 280 阅读 · 0 评论 -
spring框架学习第二天
Spring21springAop简介1.什么是AOP?AOP的全称是Aspect-Oriented Programming,即面向切面编程(也称面向方面编程)。它是面向对象编程(OOP)的一种补充,目前已成为一种比较成熟的编程方式。2.AOP简介 在传统的业务处理代码中,通常都会进行事务处理、日志记录等操作。虽然使用OOP可以通过组合或者继承的方式来达到代码的重用,但如果要实现某个功能(如日志记录),同样的代码仍然会分散到各个方法中。这样,如果想要关闭某个功能,或者对其进行修改,就必须要修改原创 2020-07-16 21:38:49 · 204 阅读 · 0 评论 -
mybatis学习二
mybatis021mybatis事务mybatis事务的管理也是通过setAutoCommit() 进行控制,默认为手动提交 @Override public SqlSession openSession() { return openSessionFromDataSource(configuration.getDefaultExecutorType(), null, false); }在手动提交方式遇到增删改时,需要调用session.commit();自动提交原创 2020-07-16 21:33:23 · 162 阅读 · 0 评论 -
Mybatis学习1
Mybatis011.什么是MyBatis ?MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。iBATIS一词来源于“internet”和“abatis”的组合,是一个基于Java的持久层框架。iBATIS提供的持久层框架包括SQL Maps和Data Access Objects(DAOs)概述MyBatis 是一原创 2020-07-15 21:50:50 · 264 阅读 · 0 评论 -
spirng框架学习第一天
spirng1.什么是spring?Spring框架是一个开放源代码的J2EE应用程序框架,由Rod Johnson发起,是针对bean的生命周期进行管理的轻量级容器(lightweight container)。 Spring解决了开发者在J2EE开发中遇到的许多常见的问题,提供了功能强大IOC、AOP及Web MVC等功能1.1spirng的优点1.方便解耦,简化开发通过Spring提供的IoC容器,我们可以将对象之间的依赖关系交由Spring进行控制,避免硬编码所造成的过度程序耦合。有了Sp原创 2020-07-15 21:35:34 · 248 阅读 · 0 评论
分享