ssh框架是怎么通过applocationcontext连接数据库

ssh框架是怎么通过applocationcontext连接数据库,第1张

在applicationContext中配置节点

头文件,主要注意一下编码,加载jdbc配置文件,建立数据源,定义Hibernate会话工厂 ,并注入数据源实例dataSource,start spring集中式声明(事务的配置),事务管理,与hibernate相关联,配置扫描注解,不扫描@Controller注解。详解: :component-scan>.Spring 容器初始化的时候,会扫描com.b505下 标有 (@Component,@Service,@Repository) 注解的 类 纳入spring容器管理。然而 的作用却是不扫描标有@Controller注解 ,标有@Controller注解的类将在spring mvc的配置文件中进行扫描;在类上 ,使用以下注解,实现bean 的声明:@Component 泛指组件,当组件不好归类的时候,我们可以使用这个注解进行标注。@Service 用于标注业务层组件。@Controller 用于标注控制层组件(如srping mvc的controller,struts中的action)。@Repository 用于标注数据访问组件,即DAO组件。

spring链接配置即可。

一、<dependencyManagement>

<dependencies>

<!-- 使用spring的BOM管理依赖 -->

<dependency>

<groupId>org.springframework</groupId>

<artifactId>spring-framework-bom</artifactId>

<version>4.2.6.RELEASE</version>

<type>pom</type>

<scope>import</scope>

</dependency>

</dependencies>

</dependencyManagement>

<dependencies>

二、<!-- spring配置开始 --><dependency>

<groupId>org.springframework</groupId>

<artifactId>spring-context</artifactId>

</dependency>

<dependency>

<groupId>org.springframework</groupId>

<artifactId>spring-web</artifactId>

</dependency>

<dependency>

<groupId>org.springframework</groupId>

<artifactId>spring-webmvc</artifactId>

</dependency>

<dependency>

<groupId>org.springframework</groupId>

<artifactId>spring-core</artifactId>

<exclusions>

<exclusion>

<groupId>commons-logging</groupId>

<artifactId>commons-logging</artifactId>

</exclusion>

</exclusions>

</dependency>

<!-- spring配置结束 -->

三、在web工程的src/main/resources/META-INF目录下添加dispatcher.xml文件,并添加如下配置:

<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans"

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p"

xmlns:context="http://www.springframework.org/schema/context"

xmlns:mvc="http://www.springframework.org/schema/mvc"

xsi:schemaLocation="http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-3.1.xsd

http://www.springframework.org/schema/beans

http://www.springframework.org/schema/beans/spring-beans.xsd

http://www.springframework.org/schema/context

http://www.springframework.org/schema/context/spring-context.xsd">

下拉框的值和普通文本输入框没有什么不同,使用方法一个,你直接通过select的name或者id都可以得到select的value,普通方法就是通过form表单的post方法提交参数,提交到你的action中,在action中调用DAO层,去实现数据库 *** 作。最后在逻辑层判断,做前台页面跳转。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9644026.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存