【问题标题】:spring 3 beginner jdbc implementationspring 3 初学者 jdbc 实现
【发布时间】:2012-02-13 23:15:14
【问题描述】:

我是 spring web mvc 尤其是 spring 3 的绝对初学者。我不知道应该如何进行 JDBC 编码。我已经看过 spring 2.5 分步指南..但我想做的是,我有一个控制器和视图。我想使用该视图来显示存储在数据库中的表中的数据.. 简单!任何人都可以写一个代码sn-p让我简单理解吗?我正在使用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");
    }

}

非常感谢。

【问题讨论】:

  • @MДΓΓБДLL 问题是我是spring新手,不知道如何集成jdbc intro spring 3。所有教程都很难理解,都是spring 2.5
  • 但是有有个例子和教程——加上很多2.5的东西仍然适用。我会考虑阅读参考文档,并在您拥有它们时提出更具体的问题。
  • @DaveNewton 我正在寻找更具体的 spring web mvc jdbc 东西
  • Web 部件不相关。我不清楚你遇到了什么问题,或者为什么文档和普通教程/博客/等没有解决它们 - 你能更具体吗?

标签: java spring jakarta-ee spring-mvc


【解决方案1】:

您应该使用 JDBCTemplate,它大大简化了 JDBC 编码。文档在这里:

http://static.springsource.org/spring/docs/3.0.x/javadoc-api/org/springframework/jdbc/core/JdbcTemplate.html

通常您会编写一个连接 JdbcTemplate 的服务类,然后将服务连接到控制器中。此外,JDBC 的代码从 2.5.6 到 3.0.5 并没有太大变化,因此您应该能够遵循任何 2.5.6 教程而无需太多(如果有的话)更改。

另外,spring 3 的方式可能是在 POJO bean 上使用注解(@Controller、@Autowired、@Service 等)而不是使用 Controller 基类。

编辑: spring的jdbc主文档页面上有一些示例: http://static.springsource.org/spring/docs/3.0.5.RELEASE/reference/jdbc.html

【讨论】:

  • @Kevin.. mate.. 我见过这个...但不知道如何开始以及从哪里开始!我需要创建什么文件以及所有...一个简单而简短的演示到select * from mytable_name
【解决方案2】:

一步一步的 Spring mvc 是一个有用的指南。我也是春天的新人。作为初学者vaannila.com 可能对您有用。在这里,您将获得一些可以解决您问题的 JDBC 编码线索。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-04-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-24
    • 2011-09-07
    • 2011-04-04
    • 2017-09-20
    • 1970-01-01
    相关资源
    最近更新 更多