1.git的特点 1.最有的存储能力2.非凡的性能3.开源4.容易做备份5.支持离线操作6.容易定制工作流程 内容与顺序:Git->GitHub->GitLab 2.安装gi...
1.git的特点 1.最有的存储能力2.非凡的性能3.开源4.容易做备份5.支持离线操作6.容易定制工作流程 内容与顺序:Git->GitHub->GitLab 2.安装gi...
2.3基于XML(配置文件)的DI di的实现有两种:1.在spring的配置文件中,使用标签和属性完成,叫基于xml的di实现 di的语法分类:1.set注入(设值注入):...
AOP:面向切面编程,底层采用动态代理实现的,采用了两种代理:jdk的动态代理与CGLIB的动态代理。AOP是动态代理的规范化。把动态代理的实现步骤、方法都定义好了,让开发人...
使用aspectJ实现aop基本步骤: 1.新建maven项目 2.加入依赖1)spring依赖 2)aspectJ依赖 3)junit单元测试 3.创建目标类:接口和它的实...
第4章Spring集成MyBatis 使用的技术是ioc为什么ioc能把mybatis和spring集成在一起,像一个框架?->ioc能创建对象,可以把mybatis框架中的...
spring的事务处理 1.什么是事务:事务时一组sql语句的集合,集合中有多条sql语句(insert、update、select、delete)。我们希望这些sql语句都...
1.搭建环境 1)新建空工程 2)新建module 小技巧快速生成main方法:psvm快速生成输出语句:sout final关键字 1.final时Java语言中的一个关键...
Step0:新建数据库和表 Step1:maven依赖pom.xml Step2:创建实体类 Step3:定义dao接口 Step4:定义dao接口对应的sql映射文件 St...
3.1动态代理 1.能够实现在原有代码不改动的情况下,通过动态代理能够给原来的类增加一些额外功能。2.减少重复代码。3.专注业务逻辑代码。4.解耦合,让业务功能和非业务功能(...
2.4基于注解的DI di的实现有两种:2.使用spring中的注解,完成属性赋值,叫做基于注解的di实现 使用注解的步骤: 1.加入maven的依赖:spring-cont...
2.2 Spring的第一个程序 实验步骤: 1.创建maven项目Creat New Project -> Empty Project添加Modules -> Maven ...
web项目中怎么使用容器对象?1.之前做的是javase项目,有main方法,执行代码是执行main方法的,在main里面创建容器对象。2.web项目是在tomcat服务器上...
Spring 解决企业开发的难度、减轻对项目模块之间的管理、类和类之间的管理,帮助开发人员创建对象,管理对象之间的关系。核心技术:ioc控制反转,aop面向切面编程。能实现模...
第1章 框架概述 1.1软件开发常用结构1.1.1三层架构三层架构包括:界面层(User Interface Iayer)、业务逻辑层(Business Logic Iaye...
经常一起使用全局搜索->1.使用快捷键Ctrl+Shift+F打开搜索窗口->2.通过点击Edit–>Find–>Find in path打开搜索窗口全局搜索+替换->CTR...
JDBC(Java DataBases Connectivity):Java语言连接数据库 JDBC的本质:一套接口 JDBC简介:JDBC时SUN公司指定的一套接口(int...
文|布本木 前情回顾:程泽离开了五年,这五年,何木一个人吃饭、睡觉、学习……直到拍毕业照那天,一个熟悉的声音传来:这么多年了,匆匆忙忙的坏习惯还是没改啊…… 01 我大三那年...