- 博客(19)
- 收藏
- 关注
原创 Spring框架IOC实现方式——纯注解 方式
1、创建配置类SpringConfigimport javax.sql.DataSource;@Configuration@ComponentScan("com.sp.study")@PropertySource({"classpath:jdbc.properties"})public class SpringConfig { @Value("${jdbc.driver}") private String driverrClassName; @Value("${jdb
2022-05-02 16:49:08 598
原创 Spring框架IOC实现方式——xml + 注解 方式
xml+注解 结合模式:xml依然存在,所以sring IOC 容器的启动任然从加载xml开始,只是将第三方jar中的bean定义在xml中(如:德鲁伊数据库连接池),自己开发的备案定义使用注解。引入注解功能不需要映入额外的jar。应用:1、配置德鲁伊连接池<!--引入外部资源文件--><context:property-placeholder location="classpath:jdbc.properties"/><bean id="druidDataSour
2022-05-01 16:52:42 198
原创 SpringIoC框架的基本应用——纯xml方式
spring框架IOC实现方式——纯xml方式:bean信息定义全部配置在xml中。1、引入IOC依赖:<!--引入Spring IoC容器功能--> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <ve
2022-04-20 00:33:29 117
原创 手写实现IoC和AOP
一、传统开发模式问题分析1、new 关键字将service层的实现类和Dao层的实现类耦合在了一起,当业务逻辑需要切换Dao层实现类的时候必须得修改service代码,不符合面向接口开发的最有原则;解决方案:通过 反射 来代替 new 关键字 实例化对象。Class.forName(“全限定类名”),可以把全限定类名配置在xml中。实现图例:代码实现:创建bean.xml<?xml version="1.0" encoding="UTF-8" ?><beans>
2022-04-17 17:47:44 368
原创 MyBatis快速应用小demo
一、概述:MyBatis是一个基于ORM的半自动的持久层框架,支持定制SQL、存储过程及高级映射。优点:避免了JDBC大部分的代码编写、手动设置参数和获取结果集;可以简单使用XML或注解来配置和映射原生类型、接口和java的POJO;半自动化,核心Sql可以自己优化,sql和java代码分离,功能明确。注:ORM——对象/关系数据库映射,框架实现的效果:把对持久化对象的保存、修改、删除等操作,转换为对数据库的操作。二、快速开发demo1、搭建环境,引入MyBatis依赖<dependenc
2022-03-05 11:28:55 413
原创 Mysql8 Windows安装
1、下载地址:https://dev.mysql.com/downloads/mysql/2、解压zip包放至安装目录下:F:\mysql\mysql-8.0.27-winx64(自定义)3、在F:\mysql\mysql-8.0.27-winx64目录下创建my.ini配置文件基本配置如下:[mysqld]#设置3306端口port=3306#设置mysql的安装目录basedir=F:\\mysql\\mysql-8.0.27-winx64#设置mysql数据库的数据的存放目录
2022-01-11 22:49:53 534
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人