Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Spring3初级jdbc实现_Java_Spring_Jakarta Ee_Spring Mvc - Fatal编程技术网

Java Spring3初级jdbc实现

Java Spring3初级jdbc实现,java,spring,jakarta-ee,spring-mvc,Java,Spring,Jakarta Ee,Spring Mvc,我是SpringWebMVC的绝对初学者,特别是Spring3。我不知道应该如何进行JDBC编码。我看过Spring2.5的分步指南,但我想做的是,我有一个控制器和视图。我想使用该视图来显示存储在数据库表中的数据。。简单!任何人都可以,请写一个代码片段让我简单地理解它吗?我正在使用mysql数据库 这是我的控制器: package com.src.springdemo; import java.io.IOException; import javax.servlet.ServletExcept

我是SpringWebMVC的绝对初学者,特别是Spring3。我不知道应该如何进行JDBC编码。我看过Spring2.5的分步指南,但我想做的是,我有一个控制器和视图。我想使用该视图来显示存储在数据库表中的数据。。简单!任何人都可以,请写一个代码片段让我简单地理解它吗?我正在使用mysql数据库

这是我的控制器:

package com.src.springdemo;

import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.springframework.web.servlet.ModelAndView;
import org.springframework.web.servlet.mvc.Controller;

/**
 * Servlet implementation class HelloC
 */
public class HelloC extends HttpServlet implements Controller{
     protected final Log logger = LogFactory.getLog(getClass());

    @Override
    public ModelAndView handleRequest(HttpServletRequest arg0,
            HttpServletResponse arg1) throws Exception {
        // TODO Auto-generated method stub
         logger.info("Returning hello view");

            return new ModelAndView("hello.jsp");
    }

}

非常感谢。

您应该使用JDBCTemplate,它大大简化了JDBC编码。文件如下:

通常,您会编写一个连接JdbcTemplate的服务类,并将服务连接到控制器中。另外,JDBC的代码在2.5.6到3.0.5之间没有太大的变化,因此您应该能够在没有太多(如果有的话)变化的情况下学习任何2.5.6教程

另外,Spring3的方法可能是在POJObean上使用注释(@Controller、@Autowired、@Service等),而不是使用控制器基类

编辑: spring的jdbc主文档页面上有一些示例:
Spring mvc的逐步实施是一个有用的指南。春天我也是新来的。作为一个初学者,这对你很有用。在这里,您将获得一些JDBC编码的线索,这些线索可以解决您的问题。

@MΓΓББLL问题是我是spring的新手,不知道如何集成JDBC简介spring 3。所有的教程都很难理解,都是Spring2.5版本的,但是有一些例子,教程加上很多2.5版本的东西仍然适用。我会考虑阅读参考文档并在你拥有它们的时候问更具体的问题。@ DaveNewton,我正在寻找更具体的Spring WebMVC JDBC,Web部件是不相关的。我不清楚你有什么问题,或者为什么文档和普通教程/博客/等等没有解决这些问题,你能更具体一点吗?@Kevin。。伙计。。我看过这个。。。但我不知道如何开始,从哪里开始!我需要创建哪些文件以及所有。。。从mytable_name中选择*的一个简单而简短的演示