Mybatis
lvyuanj
1.精通 Java 语言,熟悉SSH等常见开源框架,对 JVM 、多线程、网络IO、锁机制有深入理解及实践经验;熟悉开源服务框架(Netty /Spring/ MyBatis)等
2.熟悉MySQL数据库及原理,熟练使用SQL语句及优化,对数据库事务、锁、索引有深入理解;熟悉微服务(Spring Boot/ Spring Cloud等),熟悉各种消息中间件(RabbitMQ/RocketMQ/Kafka等),熟悉Zookeeper、Etcd等服务发现和配置共享的开源项目
展开
-
Mybatis传多个参数
Mybatis传多个参数(三种解决方案) 据我目前接触到的传多个参数的方案有三种。第一种方案 DAO层的函数方法 Public User selectUser(String name,String area);对应的Mapper.xml select * from user_user_t where user_name = #{0转载 2016-05-11 10:42:02 · 340 阅读 · 0 评论 -
SSM框架——使用MyBatis Generator自动创建代码
这两天需要用到MyBatis的代码自动生成的功能,由于MyBatis属于一种半自动的ORM框架,所以主要的工作就是配置Mapping映射文件,但是由于手写映射文件很容易出错,所以可利用MyBatis生成器自动生成实体类、DAO接口和Mapping映射文件。这样可以省去很多的功夫,将生成的代码copy到项目工程中即可。 使用自动生成有很多方式,可以在eclipse中安装插转载 2016-05-11 10:47:44 · 331 阅读 · 0 评论 -
SSM框架中以注解形式实现事务管理
如何整合Spring、SpringMVC和MyBatis这三大框架。但是没有说到如何配置mybatis的事务管理, 实现开发中,事务是必不可少的 。本篇作为对上一篇的补充,说明在SSM框架中 如何使用注解的形式进行事务管理 。什么是事务?在编写业务的过程中,会需要进行事务处理,当需要执行多条插入语句时,如果前几条成功,而最后一条失败,那么我们需要回滚数据库操作,保持数据的一致性和完整性转载 2016-05-11 10:50:24 · 794 阅读 · 0 评论 -
Java 开发3层规范
Java 开发3层规范1、Dao层 public inteface EntityDao{ public int addEntity(T t); //有返回值,可以用来在service层控制调用是新增是否成功的标志 public int updateEntity(T t); //有返回值,可以用来在service层控制调用是更新是否成功的标志 }2、Servic原创 2016-09-29 15:55:03 · 874 阅读 · 0 评论