- com.mysql.jdbc.Driver 是 mysql-connector-java 5 中的
- com.mysql.cj.jdbc.Driver 是 mysql-connector-java >=6 中的
Spring可以通过编写XML来配置Bean,也可以通过使用Spring的注解来装配Bean。
自动装配(autowiring) 与 自动检测(autodiscovery)
- 自动装配:让Spring自动识别如何装配bean的依赖关系,减少对<property>元素的使用。
- 自动检测:让Spring自动识别哪些类需要配置成Spring Bean,减少对<bean>元素的使用。
Spring的schema模板大全:beans、context、aop、tx 等
args()是用来匹配并且接收目标方法的参数的.
argNames(用在注解中) 与 arg-names(用在XML中),是同一个东西;
argNames用来接收AspectJ表达式中的参数(其中也包含args);
Web开发,提供3个@Component注解的衍生注解(功能一样)取代 @component
@Repository("名称"):dao层
@Service("名称"):service层
@Controller("名称"):web层
在pom.xml文件中加入以下内容:
版本号:
<properties> <springframework.version>4.3.30.RELEASE</springframework.version> </properties>
头文件说明:
- 1.
beans
—— xml文件的根节点 - 2.
xmlns
——是XML NameSpace的缩写,因为XML文件的标签名称都是自定义的,自己写的和其他人定义的标签很有可能会重复命名,而功能却不一样,所以需要加上一个namespace来区分这个xml文件和其他的xml文件,类似于java中的package。 - 3.
xmlns:xsi
——是指xml文件遵守xml规范,xsi全名:xml schema instance,是指具体用到的schema资源文件里定义的元素所准守的规范。即http://www.w3.org/2001/XMLSchema-instance这个文件里定义的元素遵守什么标准 - 4.
xsi:schemaLocation
——是指本文档里的xml元素所遵守的规范,这些规范都是由官方制定的,可以进你写的网址里面看版本的变动。xsd的网址还可以帮助你判断使用的代码是否合法。
- 总共8条记录,每页显示条记录
- 1