
maven
文章平均质量分 74
不会写代码的菜
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Mybatis缓存机制
缓存即为存在内存中的临时数据.将用户经常查询的数据存放在缓存(内存)中,用户去查询数据就不用去每次去数据库中查询,而是去缓存中查询,从而提高了查询的效率,解决了高并发系统的性能问题.使用缓存的方式可以减少和数据库的交互次数,减少系统开销,提高系统效率将经常查询的并且不经常改变的数据适合使用缓存;反之,不经常查询且经常改变的数据不适合使用缓存httpshttpshttps。...原创 2022-11-15 09:45:00 · 3420 阅读 · 0 评论 -
Mybatis多表查询
Mybatis中涉及关联关系时直接在属性中关联对应对象,而不用像之前我们需要在实体类中定义关联对象的所有属性。association多对一关系结果集映射。collection一对多关系结果集映射。表student学生表。表admin管理员表。表grade年级表。...原创 2022-11-14 13:45:00 · 1126 阅读 · 0 评论 -
Mybatis动态SQL
动态SQL是MyBatis的强大特性之一。如果你使用过JDBC或其它类似的框架,你应该能理解根据不同条件拼接SQL语句有多痛苦,例如拼接时要确保不能忘记添加必要的空格,还要注意去掉列表最后一个列名的逗号,还有臭名昭著苏的SQL拼接问题。利用动态SQL,可以彻底摆脱这种痛苦。...原创 2022-11-14 08:00:00 · 335 阅读 · 0 评论 -
Mybatis查询结果处理
!--特殊情况,单独处理-->注此处在定义列名与属性名的一一对应关系时,列名与属性名相同的可以不用定义,但是列名与属性名不相同的一定要在resultMap中定义,否侧无法进行正常映射.如上述属性名“xb”与数据库中列名“gender”不同,我们必须声明出来./*结果处理*/@Test//单独使用resultMap处理}}。...原创 2022-11-13 10:45:00 · 1235 阅读 · 0 评论 -
Mybatis的增删改查操作
1.首先,我们要在数据库中创建好表,并存入基本数据,此处不再进行演示returnxb;}}}}System.out.println("Admin无参构造");//此处无参构造必须编写}}returnid;}}}}}}@Override'}';}}3.接下来编写dao//此处int返回的值是操作的行数}4.编写mapper。...原创 2022-11-13 07:15:00 · 3213 阅读 · 0 评论 -
Mybatis参数传递方式
/insert>@Test//使用parameterType参数进行类型定义}}这样我们就通过传递一个对象的方式完成了通过id查询Admin对象。原创 2022-11-12 21:45:00 · 612 阅读 · 0 评论 -
基于Maven的Mybatis开发环境搭建
此处由于SqlSessionFactory创建的开销比较大,且是用于封装数据库的连接信息,所以我们没有必要在每个测试中都创建一次.因此我们直接将创建SQLSessionFactory的部分封装到一个Util类中,这样我们整个项目只有在第一次创建SQLSessionFactory,之后的使用过程中直接调用Util方法创建SQLSession即可.我们创建SQL映射文件后要在全局配置文件中进行注册,之后在此文件中进行SQL映射.我们在创建实体类时尽量保证属性名与数据库中的字段名相同。保证类中有无参构造方法。..原创 2022-11-12 17:25:39 · 495 阅读 · 0 评论 -
Maven开发环境搭建
在进行Maven开发环境搭建之前我们必须要有两个前提1.我们的电脑已经安装并配置了jdk;2.因为Maven工作时经常需要通过网络下载各种所需文件,因此我们需要保证网络的通常.原创 2022-08-11 09:01:04 · 750 阅读 · 0 评论 -
Maven概述
Maven基于项目对象模型(POMprojectobjectmodel),是一款开源的项目管理工具.可以通过一小段描述信息(配置)来管理项目中的jar及jar包之间的依赖关系,完成项目的编译,测试,打包及发布等工作.Maven的核心功能是合理叙述项目之间的依赖关系,就是通过pom.xml文件的配置来获取jar包,而不用我们手动去添加jar包.如果我们需要使用pom.xml来获取jar包,那么我们在创建项目时就应该将项目创建为Maven项目..........原创 2022-08-11 09:00:47 · 200 阅读 · 0 评论