⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 jsp_mvc_jdbc.txt

📁 Java大部分的基础知识,EJB3,EJB2,WEBSERVICE,SOAP,JMS,MQ,还有些面试题
💻 TXT
字号:
一、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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -