ICode9

精准搜索请尝试: 精确搜索
  • 基础mybaits-plus2022-09-15 01:00:47

    #配置文件server: port: 8081 spring: application: #应用的名称,可选 name: datasource: druid: driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://localhost:3306/boke? username: root password: root123 mybatis-pl

  • mybaits-01-环境搭建2022-09-08 13:02:43

     创建mysql数据库ssm CREATE TABLE `t_user` (  `id` int(32) DEFAULT NULL,  `username` varchar(32) DEFAULT NULL,  `password` varchar(32) DEFAULT NULL,  `age` int(32) DEFAULT NULL,  `sex` varchar(2) DEFAULT NULL,  `mail` varchar(32) DEFAULT NULL) ENGINE=I

  • Mybaits-plus-注解和查询2022-08-29 11:03:54

    Springboot数据库连接:mysql 8及以上版本: com.mysql.cj.jdbc.Driver   以下版本:去掉cj  MyBatisPlus Annotation( 注解)  extension(扩展)  generation(代码生产器) 运行原理:  首先通过 Entity(实体)也就是平时所说的pojo  进行自动扫描 (Scan Entity) 然后通过反射机制 (Refle

  • mybaits 返回List<String>2022-07-13 20:35:11

    如何返回List<String> 如果返回List<String>,resultType="String"就可以了,如果需要返回List<Map<String,Object>>,就需要自定义一个<resultMap>    当 mybatis 遇到 # 号的时候,它会自动为此处的参数值增加单引号 ' ,但是当遇到 $ 符号时,它不会做这件事情,而是将参数所代表的值

  • mybaits两步生成代码+实例代码2022-07-03 19:04:30

    最近对自动生成代码有些许研究,上一篇是mybaits-plus,该文章是mybaits自动生成代码说明+实例代码,快点关注吧后期更精彩,如有问题可以关注讨论。 概述: 1、 在mybatis-generator-config.xml 配置相关数据库连接数据库名; 配置需要生成表 ps:重要属性配置在 <table> 节点下

  • 二十、MyBaits缓存2022-06-18 22:02:24

    缓存 MyBatis 内置了一个强大的事务性查询缓存机制,它可以非常方便地配置和定制。 为了使它更加强大而且易于配置,我们对 MyBatis 3 中的缓存实现进行了许多改进。 默认情况下,只启用了本地的会话缓存,它仅仅对一个会话中的数据进行缓存。 要启用全局的二级缓存,只需要在你的 SQL

  • 十九、MyBaits日志之LOG4J2022-06-16 01:01:35

    Log4j: Log4j是Apache的一个开源项目 控制日志信息输送的目的地是控制台、文件、GUI组件,甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等; 控制每一条日志的输出格式; 通过定义每一条日志信息的级别,制日志的生成过程。 通过一个配置文件来灵活地进行配置,而不需要修改应

  • 五、MyBaits之XML配置2022-06-15 15:05:00

    配置的结构树:(在xml中必须有序书写) configuration(配置) properties(属性) settings(设置) typeAliases(类型别名) typeHandlers(类型处理器) objectFactory(对象工厂) plugins(插件) environments(环境配置) environment(环境变量) transactionManager(事务管理器) dataSource(数据源) databaseIdPr

  • 三、MyBaits增删改查2022-06-15 14:01:39

    1. UserMapper接口 public interface UserMapper { public List<User> getList(); public User getById(Integer id); public Integer insertOne(User user); public Integer updateById(User user); public Integer deleteById(Integer id); }

  • spring boot mybaits dao层配置2022-04-26 10:00:06

    可以使用三种注解来引入DAO层的接口到spring容器中。1.@Mapper,写在每一个DAO层接口上,如下: @Mapper public interface UserDAO { public User find(@Param("name") String name, @Param("password") String password); }   2.@MapperScan和@ComponentScan两者之一。前者的意义是

  • mybatis第十一话 - mybaits getConnection连接数据库的源码分析2022-03-19 19:03:14

    到本篇文章,整个Mybatis框架的分析应该是都完了,但是也在我心中产生了几个想法,为什么看不到连接数据库的源码,连接数据库的流程是怎么样的?为什么项目重启的第一次连接查询会很慢? 本文主要探索一下mysql数据库的连接过程! 1.入口SimpleExecutor#prepareStatement 前面的代码就不贴

  • Springboot+mybaits+mysql,竞拍拍卖系统。毕业设计2022-02-20 17:02:32

    Springboot+mybaits+mysql,竞拍拍卖系统。毕业设计 Springboot+mybaits+mysql,竞拍拍卖系统。毕业设计 竞拍 拍卖 提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 二、项目截图 用户界面 管理员 下载地址 链接: https://download.csdn.net/download/qq_41191

  • Mybaits-plus 开启SQL日志的两种方式2022-02-18 16:33:01

    方式1: mybatis-plus: configuration: log-impl: org.apache.ibatis.logging.stdout.StdOutImpl #开启sql日志 方式2: logging: level: com.fawvw.ftb3.tdp.main.adapter.infrastructure.dao.mapper: debug   

  • mybaits log 插件无法显示sql语句2022-01-31 17:32:03

    原文链接:这里 0.前言 mybatis log插件是一款可以在mybaits中显示你最终运行的sql语句的插件,好处就是可以直接看到操作数据库的sql语句,不用再去挨个看参数了。但是从2020之后这款插件收费了。 破解版下载地址:https://box356.lanzous.com/iJ86hm00mba 1.遇到问题 这款插件一开始装的

  • mybaits+druid+aop 实现读写分离(支持已定义注解读数据切换主从库)2022-01-21 11:03:06

    项目结构              注释:通过druid+mybaits 实现读写分离,支持一主多送。支持自定义注解,实现部分从主库读取数据       1.依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId> <version>2.

  • 彻底搞懂 MyBaits 中#{}和${}的区别,#{}如何防止注入2022-01-08 14:33:48

    点击“终码一生”,关注,置顶公众号 每日技术干货,第一时间送达!     1、MyBatis中${}和#{}的区别   1.1 ${}和#{}演示   数据库数据:     dao接口:   List<User> findByUsername(String username);List<User> findByUsername2(String username);   Mapper.xml:   <!-- 使用#{}

  • Mybaits配置文件2021-12-04 12:34:45

    1.mybatis-config.xml (mybatis核心配置文件xml) <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"> <conf

  • 【笔记01】Mybaits-Plus 的POJO 注解2021-11-28 10:35:06

    1 POJO 层的注解 (1)使用数据库主键自增功能         @TableId (type = IdType.AUTO) (2)当 实体类属性名与数据库字段名不一致时,用如下设置         @TableField(value="数据库的字段名")  (3)限制从数据库查询出的内容,即不被查询出         @TableField(sel

  • MyBaits框架基本了解与其工作流程2021-11-19 18:59:26

    MyBatis框架初识 首先,我们要知道,所谓的MyBaits框架其实是一个开源的数据持久层框架。这里提一嘴,数据持久化指的是将内存中的数据模型转换为存储模型,以及将存储模型转换为内存中的数据模型统称,千万不要理解为将数据永久保存。MyBatis内部封装了通过JDBC访问数据的操作,支持普通的S

  • [Mybaits]如何建立Mybatis项目2021-11-16 01:01:33

    1.导入各种依赖 点击查看代码 <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.22</version> </dependency> <de

  • mybaits之动态SQL2021-11-11 23:00:38

    动态sql就是根据不同的条件生成不同的sql if choose (when, otherwise) trim (where, set) foreach 1.环境搭建 2.测试   1.动态sql之if。if里面的关键字是test。test里面去写if的条件即可               

  • mybaits-入门2021-11-10 16:04:12

    目录什么是mybatis环境入门案例通过名称调用测试通过接口调用语句测试 什么是mybatis MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。 iBATIS一词来源于“internet”和“

  • mybaits整合的两种方式2021-11-09 16:32:19

    xml形式整合spring和mybaits 1.sqlSessionFactory的配置         1.xml文件的路径           2.dataSource (mybaits要查询数据库,所以dataSource是必须要的,用于连接数据库的配置) <!-- sqlSessionFactory 1.spring-mybaits整合--> <bean id="sqlSessionFact

  • mybaits2021-10-31 13:01:42

    占位符 #{} 1.#{} #{id} id为参数可以是任意类型 点击查看代码 <mapper namespace="com.itpsc.mapper.EmpMapper" > <select id="queryById" parameterType="int" resultType="com.itpsc.entity.Emp"> SELECT * FROM t_emp WHERE empn

  • 让前端的下拉框支持单选、多选及全选,后台MyBaits解决方案2021-10-01 12:33:06

    目录一、解决思路二、请求参数三、后台相关代码四、Mybatis注意要点 一、解决思路   让前端的下拉框支持单选、多选及全选,后台让Mybatis使用** trim **标签拼接动态SQL,实现 select * from order where startDate = sysdate and (name="A" or name="B" or name="C") -----------

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有