當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
spring读取properties配置文件_Spring-1
生活随笔
收集整理的這篇文章主要介紹了
spring读取properties配置文件_Spring-1
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
spring共四天
第一天:spring框架的概述以及spring中基于XML的IOC配置
第二天:spring中基于注解的IOC和ioc的案例
第三天:spring中的aop和基于XML以及注解的AOP配置
第四天:spring中的JdbcTemlate以及Spring事務(wù)控制
-----------------------------------------------------
1、spring的概述spring是什么spring的兩大核心spring的發(fā)展歷程和優(yōu)勢spring體系結(jié)構(gòu)
2、程序的耦合及解耦曾經(jīng)案例中問題工廠模式解耦
3、IOC概念和spring中的IOCspring中基于XML的IOC環(huán)境搭建
4、依賴注入(Dependency Injection)
1 Spring第一天
1.1 程序耦合問題
package com.iteima.jdbc;import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet;/*** 程序的耦合* 耦合:程序間的依賴關(guān)系* 包括:* 類之間的依賴* 方法間的依賴* 解耦:* 降低程序間的依賴關(guān)系* 實際開發(fā)中:* 應(yīng)該做到:編譯期不依賴,運行時才依賴* 解耦的思路:* 第一步:使用反射來創(chuàng)建對象,而避免使用new關(guān)鍵字* 第二步:通過讀取配置文件來獲取要創(chuàng)建的對象全限定類名*/ public class JdbcDemo1 {public static void main(String[] args) throws Exception {//1.注冊驅(qū)動 // DriverManager.registerDriver(new com.mysql.jdbc.Driver());Class.forName("com.mysql.jdbc.Driver");//2.獲取連接Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/eesy", "root", "1234");//3.獲取操作數(shù)據(jù)庫的預(yù)處理對象PreparedStatement pstm = conn.prepareStatement("select * from account");//4.執(zhí)行SQL,得到結(jié)果集ResultSet rs = pstm.executeQuery();//5.遍歷結(jié)果集while(rs.next()) {System.out.println(rs.getString("name"));}//6.釋放資源rs.close();pstm.close();conn.close();} }1.2 解耦
- IAccountDao.java;
- AccountDaoImpl.java;
- IAccountService.java;
- AccountServiceImpl.java;
- Client.java;
- BeanFactory.java;
- Bean.properties;
- 單例與多例;
1.3 IOC
- IAccountDao.java;
- AccountDaoImpl.java;
- IAccountService.java;
- AccountServiceImpl.java;
- Client.java;
- bean.xml;
1.4 Spring三種創(chuàng)建Bean的方式
- IAccountService.java;
- AccountServiceImpl.java;
- StaticFactory.java;
- InstanceFactory.java;
- Client.java;
- bean.xml;
1.5 Spring依賴注入
- AccountServiceImpl.java;
- AccountServiceImpl2.java;
- AccountServiceImpl3.java;
- IAccountService.java;
- Client.java;
- bean.xml;
2 第二天
2.1 注解IOC
- IAccountDao.java;
- AccountDaoImpl.java;
- AccountDaoImpl2.java;
- IAccountService.java;
- AccountServiceImpl.java;
- bean.xml;
2.2 基于XML的IOC案例
- Account.java;
- IAccountDao.java;
- AccountDaoImpl.java;
- IAccountService.java;
- AccountServiceImpl.java;
- bean.xml;
- AccountServiceTest.java;
2.3 基于注解的IOC
- Account.java;
- IAccountDao.java;
- AccountDaoImpl.java;
- IAccountService.java;
- AccountServiceImpl.java;
- bean.xml;
- AccountServiceTest.java;
參考
Spring教程IDEA版-4天-2018黑馬SSM-02_嗶哩嗶哩 (゜-゜)つロ 干杯~-bilibili?www.bilibili.com總結(jié)
以上是生活随笔為你收集整理的spring读取properties配置文件_Spring-1的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 算法设计中的基础常用代码
- 下一篇: 项目部署服务器 jstl,Springb