头文件,主要注意一下编码,加载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层,去实现数据库 *** 作。最后在逻辑层判断,做前台页面跳转。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)