00:00
啊。好,接下来呢,我们再来看spring配置文件,这个MVC配置文件呢,如果还不会写,就把我这个复制过来就行了,我们来到spring配置文件这一块,我们是重头戏,首先呢,我们说。Spring呢啊,我们希望管理所有的啊,咱们这个业务逻辑组件。等。哎,等等,而我们MVC呢,只是用来控制网站跳转逻辑的。MVC只是控制。网站跳转逻辑。所以说呢,他只管这些controller,剩下的呢,我们就让来管。好,我们来配上spring来扫描其他的组件。T component sky好还是扫描come at硅谷being at谷马贝蒂斯下的所有组权。但是呢,它不一样,它除过控制器不要,剩下都要,我们就用exclude filter。
01:04
好,按照注解除过呢,你标了CTRL注解,也就是说这些控制器我不要。剩下的呢,我都拿到。好,这一块呢,我们这个spring来扫描其他组件。接下来我们来看在spring中,哎,我们以前用spring数据源什么的都在中配置的,现在也一样spring,哎,用来控制业务的。控制咱们这个业务啊逻辑等等,所以说呢,咱们这个数据源只要跟业务逻辑相关的数据源,包括事务控制,哎,包括呢啊,我们做的其他A功能等等,我们都在spring里边来做,我们就先来把数据源配出来。这个数据源呢,我们就,哎这一块呢,我们还没有导入数据源,我们可以导入C3T0。好,我们在这里边拿到我们这个C3P0数据源,大家也可以用别的数据。
02:02
好。别。我们来做一个数据源来C3P0呢,我们叫combo that source。好,这是我们C3P0的数据源,给他给一个ID。我们呢,就叫data source。啊,数据原理的重要的几个配置,我们先拿过来property,比如咱们这个jdbc URL,哎,我们这个URL连接地址,比如。我们这个呢,咱们这个class这个驱动啊。我们这个驱动信息,比如我们这个用户名密码这些我都拿过来好,用户名咱们这个username。好,User好,以及密码password好,这块拿过来,拿过来以后呢,我们这些信息我们需要自己写出来。
03:00
而跟数据库相关的这个配置呢,我们来看啊,数据库相关的配置,我们一般都抽取成一个配置文件,所以说我们引入外部配置文件的值。我们来引入咱们这个数据库的配置文件。这些呢,都是spring相关的知识。啊,还没有用到我们MV,用到我们这个马贝,好,我们叫contest property hold location,指定我们配置文件的位置就在class。Pass下有一个我们这个DB,这是我们数据库的配置好,我们要用的信息呢,用Dollar大括号取出来。连接地址,我们拿到jdbc URL好。包括驱动福大括号我们也拿到。看咱们这个JD bc driver。包括呢,我们这个用户名密码。
04:03
我们也拿到Dollar大括号JD bc username,还有它的这个密码我们也拿过来。拉福号。JD bc password。好,这一块就是我们这个spring里边的一些基础配置。接下来我们就来谈如何。接下来就是我们整个贝斯。如果是我们以前大家用过spring的JD bc template,那么呢,操作数据库接下来就是整合JDBCL,哎,在这里边注册一个JDBC组件,而现在呢,我们操作数据库用的是马贝蒂斯,所以说呢,接下来数据库的模块我们用马贝利斯来替代。怎么整合,我们来下一节课再说。
我来说两句