上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 19 下一页
摘要: 作用:通过properties属性来实现应用配置文件 <property name="driver" value="com.mysql.cj.jdbc.Driver"/> <property name="url" value="jdbc:mysql://localhost:3306/mybatis? 阅读全文
posted @ 2020-10-24 11:13 凸然猿 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 1.核心配置文件 Mybatis-config.xml (配置) properties(属性) settings(设置) typeAliases(类型别名) typeHandlers(类型处理器) objectFactory(对象工厂) plugins(插件) environments(环境配置) 阅读全文
posted @ 2020-10-24 10:19 凸然猿 阅读(684) 评论(0) 推荐(0) 编辑
摘要: 1.接口配置文件相关细节(xxMapper.xml) namespace:绑定这对应接口 <mapper namespace="com.king.dao.UserMapper"> id:对应接口的方法 resultType:返回值类型 <select id="getUserList" resultT 阅读全文
posted @ 2020-10-24 07:30 凸然猿 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 1.首先要建立一个sqlSessionFactory: 建一个工具类,在里面引入核心配置文件 将核心配置文件转化成流文件 利用sqlSessionFactoryBuiler这个类调用build方法将材料(核心配置文件流)实例化一个sqlSessionfactor(sqlSessiongong工厂,用 阅读全文
posted @ 2020-10-23 12:38 凸然猿 阅读(1593) 评论(0) 推荐(0) 编辑
摘要: 定义: 注解历史:jdk5的新特性,在5之前一般都是用xml搭配反射机制,但这样搭配程序会很分散,由此注解诞生,完美体现出高内聚低耦合的特性,代码可读性更强。 什么是注解(annotation):它是一个存储元数据的一个接口,可以通过反射机制来获取到指定程序元素的annotation对象(注解对象就 阅读全文
posted @ 2020-10-23 11:27 凸然猿 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 坑一:idea集成开发环境默认只有Rescources可以读取.xml文件,因此当写mybatis的实现接口配置文件(**.xml)时会报:无法找到接口配置配置文件错误 方法1:将**.xml放入Rescources包中,就可以读取到了,但缺点是层次结构就会被打乱 方法2:在pom.xml中配置如下 阅读全文
posted @ 2020-10-22 20:48 凸然猿 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 1.搭建数据库 2.新建项目 2.1新建y一个普通项目 2.2删除src目录(父工程) 2.3导入 maven依赖 <!--导入依赖--><dependencies> <!--mysql驱动--> <dependency> <groupId>mysql</groupId> <artifactId>m 阅读全文
posted @ 2020-10-22 20:36 凸然猿 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 1.静态代码块和构造代码块的区别 静态代码块:在类中 static{ } 定义 ,在jvm加载时(项目启动时)就已经执行(仅能加载一次), 构造代码块:在类中 { } 定义,只有当类被实例化时才会被执行 优先级:静态代码块>main函数>构造代码块>构造方法 2.静态代码块和静态方法区别 静态代码块 阅读全文
posted @ 2020-10-21 11:13 凸然猿 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 在这里用到了#{},使用#时: 1、用来传入参数,sql在解析的时候会加上" ",当成字符串来解析 ,如这里 role_id = "roleid"; 2、#{}能够很大程度上防止sql注入; 延伸: 1、用${}传入数据直接显示在生成的sql中,如上面的语句,用role_id = ${roleId, 阅读全文
posted @ 2020-10-20 20:15 凸然猿 阅读(1020) 评论(0) 推荐(0) 编辑
摘要: 1.为什么innodb逐渐替代了myisam (1)最重要一点:myisam不支持事务处理,而innodb支持 (2)inondb支持行锁,支持行锁,非锁定读 (3)支持多版本并发控制(MVCC)来获得高并发性 2.innodb的特点 提供外键约束的数据存储引擎 提供事务处理 支持commit、ro 阅读全文
posted @ 2020-10-20 10:32 凸然猿 阅读(221) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 19 下一页