Java Web对mysql数据库的几种操作

单纯的html页面中,<body...</body>中,如果有无法识别的标签,它就不会解析,也不会显示错误。

在eclipse下的.java文件中,输入updateDao.,会出现很多提示,其中execute(String arg0,Object arg1):int -UpdateDAO表示这个函数返回值应该是int的数据类型。

UserBean.java中的类UserBean会保存需要用到的相应数据库中的表的属性(列),在java web中作为UserBean的属性。

List<UserBean>  多个UserBean组成一个List(当然也可以只有一个UserBean).

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
//将这个uri在画面上简写为c来使用

  java web对mysql的几种操作,select insert update delete,每次更改helloWord.jsp中action的值依次为init init1 init2 init3即可:helloWorld.jsp中action='init',所以执行下面value="/init"的方法

          helloWorld.jsp中action='init1',所以执行下面value="/init1"的方法

          helloWorld.jsp中action='init2',所以执行下面value="/init2"的方法

<c:ForEach ...</c:ForEach> 从数据库中取每一条数据

HelloWordController类中第一个方法,也是默认方法的提交方式只能是GET方式,因为我们是在地址栏发出的请求。

<input name="userId" type="text" value="${userBean.userId}"
//将userBean.userId的值显示在页面中的文本框中

整个程序的执行思路:(1)HelloWordController.java (2)HelloWordService.java(3)

@RequestMapping(value = "/init3", method = RequestMethod.GET)
//从这句知道:有一个action='init3'的.jsp页面传值过来,然后执行这条语句下面的方法
    public String delete(UserBean userBean) {
    	//参数为UserBean类型,所以应找到自定义的UserBean类
    }

(4)HelloWordController类在执行它的方法时会调用到相应的HelloWordService类、UserBean类和xml页面,HelloWordService类会根据命名空间和相应的id用到UserSqlMap.xml中的几种操作。

完整代码地址:https://git.oschina.net/lcxx/springMVC-mysql-mybatis.git

你可能感兴趣的:(Java Web对mysql数据库的几种操作)