- 博客(7)
- 收藏
- 关注
原创 Spring day3
这篇文章主要介绍spring中有关注解开发的知识1.使用@component注解定义bean的名字2.在核心配置文件使用context:component-scan标签扫描组件3.验证bean是否创建可以看到运行结果中出现了BookDaoImpl类中的重写方法的内容,说明使用@Component注解定义bean成功。
2023-08-23 23:45:40
111
原创 Spring ioc aop原理
Spring介绍1.spring是轻量级的开源的JavaEE框架2.Spring可以解决企业应用开发的复杂性3.Spring有两个核心部分:IOC、AOP (1)IOC:控制反转,把创建好的对象给Spring进行管理 (2)AOP:面向切面编程,不修改源代码的情况下进行功能增加。 IoC容器:具有依赖注入功能的容器,可以创建对象的容器。IoC容器负责实例化、定位、配置应用程序中的对象并建立这些对象之间的依赖。DI,英文全称,Dependency Injection,意为依赖注入Spring依赖注入的
2023-08-22 11:13:15
118
1
原创 学习mybatis的总结
ResultMap 的设计思想是,对简单的语句做到零配置,对于复杂一点的语句,只需要描述语句之间的关系就行了。虽然在以前使用动态 SQL 并非一件易事,但正是 MyBatis 提供了可以被用在任意 SQL 映射语句中的强大的动态 SQL 语言得以改进这种情形。2.SqlSession 的实例不是线程安全的,因此是不能被共享的,所以它的最佳的作用域是请求或方法作用域。动态SQL指的是根据不同的查询条件 , 生成不同的Sql语句也就是复杂的SQL语句。1.连接到的一个请求,可以想象成数据库连接池中的一个请求。
2023-08-14 20:38:20
273
原创 学习Mybatis的第一天
环境:数据持久化Dao层、Service层、Controller层。。。。方便传统的JDBC代码太复杂了,简化代码,框架、自动化。帮助将数据存到数据库中新建项目1、新建一个普通的maven项目2、删除src目录3、导入maven依赖 注意:maven导出资源问题:2.select查询语句id:就是对应的namespace中的方法名;resultType:sql语句执行返回值;parameterType:参数3.增删改查实现在之前基础上,增删改查只需要更新UserMapper接口中的方法、UserM
2023-08-10 21:57:05
92
1
原创 maven的入门
1.构建 --使用原材料生产产品的过程原材料:java源代码,图片,配置文件产品:一个可以在服务器上运行的项目2.依赖如果A工程里面用到了B工程的类,接口,配置文件,那么我们说A依赖B3.maven的工作机制指定本地仓库配置阿里云提供的镜像仓库maven核心概念坐标向量说明,使用三个向量在maven仓库中唯一的定位到一个jar包gruopld:公司或组织ID–com.xxx.mavenartifactld:一个项目或者是项目的一个模块的idversion:版本号。
2023-08-08 00:44:40
93
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅