jsp_mvc_jdbc.txt

来自「Java大部分的基础知识,EJB3,EJB2,WEBSERVICE,SOAP,J」· 文本 代码 · 共 55 行

TXT
55
字号
一、jdbc
	 核心类
		DriverManager:得到连接
			--jdbc-odbc桥,不稳定,整度慢,通用性较强
				Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");		
				DriverManager.getConnection("jdbc:odbc:dsn名","sa","");
			--sqlserver专用:稳定 速度快 通用性差
				Class.forName("com.microsoft.sqlserver.jdbc.SqlServerDriver");
				DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;databaseName=pubs;selectMethod=cursor","sa","");
		Connection:具体的连接,通过连接可以得到PreparedStatement、Statement实例。				
		PreparedStatement/Statement:执行sql
			--Statement执行insert update delete				
				Statement sta=con.createStatement();
				sta.executeUpdate("insert/delete/update");
				查询:
				ResultSet rs=sta.exeucteQuery("select * from customer");
			--PreparedStatement的执行,预编译的,多次重复执行时,直接执行编译后的sql,所在快.
				--insert update delete
				PrearedStatement ps=con.preparedStatement("insert into customer values(?,?)");
				ps.setString(1,"张三");
				ps.setString(2,'男');
				ps.executeUpdate();
		ResultSet:结果集
			--取时必须next一次
			--取一行
			if(rs.next())
			{
				rs.getString(1);//通过下标
				rs.getString("customerName");//通过字段名
			}
			--取一批
			while(rs.next())
			{
			}
二、mvc
	1、作用:让业务层与界面层强制解藕.就像服务员
	2、MVC各代表的意义
		M:模型
			javaBean
		C:控制器
			servlet
		v:视图
			jsp
	3、请求处理过程
		jsp----->servlet--->javaBean
		javaBean>servlet--->jsp
三、el语言:在jsp页面是不出现任何%号,全部用el或标签显示
	取值:
		${sessionScope/requestScope/applicationScope.对象.属性}
	逻辑:
		<c:foreach items="${sessionScope.users}" var="user">
		</c:foreach>

package JSP客户管理
	sanji双表增删改查(部门、员工)

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?