会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
JavaConner
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
下一页
2021年5月9日
Spring03:依赖注入
摘要: 1、概念 依赖注入: 依赖 : 指Bean对象的创建依赖于容器 . Bean对象的依赖资源 注入 : 指Bean对象所依赖的资源 , 由容器来设置和装配 其实就是给对象上的属性赋值!因为对象上有其他对象的变量,因此存在了依赖 2、构造器注入 上篇已经说过了。。。 3、Set注入 要求被注入的属性 ,
阅读全文
posted @ 2021-05-09 13:10 JavaConner
阅读(102)
评论(0)
推荐(0)
2021年5月8日
Spring02:第一个Spring程序
摘要: 1、HelloSpring 操作流程: 1、导入相应的依赖 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>5.3.5</version> </de
阅读全文
posted @ 2021-05-08 22:40 JavaConner
阅读(85)
评论(0)
推荐(0)
2021年5月7日
Spring01:概述及IOC理论推导
摘要: 1、Spirng概述 1.1、简介 Spring : 春天 >给软件行业带来了春天 2002年,Rod Jahnson首次推出了Spring框架雏形interface21框架。 2004年3月24日,Spring框架以interface21框架为基础,经过重新设计,发布了1.0正式版。 很难想象Ro
阅读全文
posted @ 2021-05-07 16:43 JavaConner
阅读(98)
评论(0)
推荐(0)
2021年5月6日
MyBatis07:缓存及逆向工程
摘要: 1、缓存 1.1 简介 1、什么是缓存 [ Cache ]? 存在内存中的临时数据。 将用户经常查询的数据放在缓存(内存)中,用户去查询数据就不用从磁盘上(关系型数据库数据文件)查询,从缓存中查询,从而提高查询效率,解决了高并发系统的性能问题。 2、为什么使用缓存? 减少和数据库的交互次数,减少系统
阅读全文
posted @ 2021-05-06 12:39 JavaConner
阅读(148)
评论(0)
推荐(0)
2021年5月5日
MyBatis06:动态SQL
摘要: 1、介绍动态SQL 什么是动态SQL:动态SQL指的是根据不同的查询条件 , 生成不同的Sql语句。 官网描述: MyBatis 的强大特性之一便是它的动态 SQL。如果你有使用 JDBC 或其它类似框架的经验,你就能体会到根据不同条件拼接 SQL 语句的痛苦。例如拼接时要确保不能忘记添加必要的空格
阅读全文
posted @ 2021-05-05 14:19 JavaConner
阅读(107)
评论(0)
推荐(0)
2021年5月4日
MyBatis05:多对一和一对多
摘要: 1、多对一 多对一的理解: 多个学生对应一个老师 如果对于学生这边,就是一个多对一的现象,即从学生这边关联一个老师! 1.1、数据库设计 CREATE TABLE `teacher` ( `id` int(11) NOT NULL, `name` varchar(30) DEFAULT NULL,
阅读全文
posted @ 2021-05-04 11:40 JavaConner
阅读(104)
评论(0)
推荐(0)
2021年4月29日
MyBatis04:使用注解开发
摘要: 1、面向接口编程 大家之前都学过面向对象编程,也学习过接口,但在真正的开发中,很多时候我们会选择面向接口编程 根本原因 : 解耦 , 可拓展 , 提高复用 , 分层开发中 , 上层不用管具体的实现 , 大家都遵守共同的标准 , 使得开发变得容易 , 规范性更好 在一个面向对象的系统中,系统的各种功能
阅读全文
posted @ 2021-04-29 12:31 JavaConner
阅读(77)
评论(0)
推荐(0)
2021年4月28日
MyBatis03:映射文件,日志及分页
摘要: 1、占位符 在Mybatis中,两种占位符的区别: #{}是预编译处理,${}是字符串替换 MyBatis在处理#{}时,会把sql中的#{}替换为?号,调用PreparedStatement的set方法赋值 MyBatis在处理${}时,就是会把${}替换成变量的值 使用#{}可以有效的防止SQL
阅读全文
posted @ 2021-04-28 21:53 JavaConner
阅读(164)
评论(0)
推荐(0)
2021年4月27日
MyBatis02:MyBatis简单的CURD及配置解析
摘要: 1、CURD 上篇回顾:第一个MyBatis程序 namespace 将上面案例中的UserMapper接口改名为 UserDao; 将UserMapper.xml中的namespace改为为UserDao的路径 . 再次测试 结论: 配置文件中namespace中的名称为对应Mapper接口或者D
阅读全文
posted @ 2021-04-27 13:01 JavaConner
阅读(130)
评论(0)
推荐(0)
2021年4月26日
MyBatis01:第一个MyBatis程序
摘要: 1、MyBatis简介 1.1、环境说明 jdk 9 MySQL 5.7.29 maven 3.6.3 IDEA 学习前需要掌握: JDBC MySQL Java 基础 Maven Junit 1.2、什么是MyBatis? MyBatis 是一款优秀的持久层框架 MyBatis 避免了几乎所有的
阅读全文
posted @ 2021-04-26 12:36 JavaConner
阅读(94)
评论(0)
推荐(0)
上一页
1
2
3
4
下一页
公告