摘要: package com.bjsxt.servlet.life; import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import jav 阅读全文
posted @ 2018-12-27 14:25 wq9 阅读(115) 评论(0) 推荐(0)
摘要: JDBC 三个问题? 1.什么是JDBC? jdbc:Java Database Connectivity 一套在java语言中操作关系型数据库的标准。 2.为什么要学习、使用JDBC? 为什么要在代码中操作数据库? 如何在代码中操作数据库? 依赖于数据库厂商所提供的接口。 接口:一套使用该数据库的 阅读全文
posted @ 2018-12-27 08:32 wq9 阅读(216) 评论(0) 推荐(0)
摘要: Servlet有关概念: 以数据库为基础 不是独立存在与服务器上的网页文件 基于b/s的 Serlvet简介: 概念:是一种Web服务器编程技术 是实现了特殊接口的java类 由支持Servlet的web服务器调用和启动运行 一个Servlet负责对应一个或者一组URL的访问请求,并返回相应的相应内 阅读全文
posted @ 2018-12-26 17:16 wq9 阅读(115) 评论(0) 推荐(0)
摘要: tomcat:是一个轻量级的应用服务器,中小型公司使用,部署和发布项目,响应html bin:存放二进制文件,startup.bat:启动文件,shutdown.bat关闭文件 conf:server.xml(配置服务器信息) web.xml(配置项目信息) lib:存放jar; logs:日志,每 阅读全文
posted @ 2018-12-26 15:02 wq9 阅读(181) 评论(0) 推荐(0)
摘要: 超文本传输协议 作用:用来传输html,格式规范 特点:单向性的协议,HTTP1.1长连接,对事物的处理无记忆性 单向性的协议:现有请求后有响应。 http1.1长连接: 无状态性:对事物的处理无记忆性,只负责传输html cookie--把信息存储在客户端 session--把信息存储在服务器端 阅读全文
posted @ 2018-12-26 14:45 wq9 阅读(369) 评论(0) 推荐(0)
摘要: 处理器方法的返回值: ModelAndView:既要传递数据又要跳转资源 String 跳转字符资源,不能传递数据,可以用model、map、modelmap来承载数据 void Object(涉及注解@ResponseBody,注册mvc注解驱动,导入jackson2.5包) 阅读全文
posted @ 2018-12-25 15:31 wq9 阅读(169) 评论(0) 推荐(0)
摘要: 逐个接收(涉及注解@RequestParam) 逐个接收(涉及注解@RequestParam) index.jsp的name必须和后端的名字一致,第一种才可以实现。 以对象形式整合接收 以对象形式整合接收 域属性参数的接收 域属性参数的接收 数组或集合参数的接收 数组或集合参数的接收 restful 阅读全文
posted @ 2018-12-24 20:10 wq9 阅读(1583) 评论(0) 推荐(0)
摘要: http://localhost:8089/springmvc-04-viewResovler/springmvc/hello 阅读全文
posted @ 2018-12-23 23:46 wq9 阅读(398) 评论(0) 推荐(0)
摘要: 搭建环境 涉及常用的注解 @controller、@RequestMapping(类体上【命名空间】、方法上)起到限定范围的作用 @Scope 代码一: 访问路径: http://localhost:8089/springmvc-03-annotation-primary/springmvc/had 阅读全文
posted @ 2018-12-23 23:40 wq9 阅读(174) 评论(0) 推荐(0)
摘要: 1.MVC介绍 mvc全类名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,它是一种软件设计典范,是一种软件框架设计分层模式。 Model:是应用程序中处于处理应用程序数据逻辑的部分 View:是应用程序中处理数据显示的部分 阅读全文
posted @ 2018-12-22 13:41 wq9 阅读(181) 评论(0) 推荐(0)
摘要: 静态代理 package com.bjsxt.proxy; import com.bjsxt.service.SomeService; //静态代理类,要和目标类实现相同接口 public class ServiceProxy implements SomeService { SomeService 阅读全文
posted @ 2018-12-21 10:35 wq9 阅读(132) 评论(0) 推荐(0)
摘要: CTRL+N : 打开 select a wizard CTRL+SHIFT+L:显示快捷键 ALT+SHIFT+L: 打开Extract Local Variable ALT+SHIFT+S: 打开source 构造方法等 SHITF+ENTER: 下一行 alt+ctrl+up:快速复制一行代码 阅读全文
posted @ 2018-12-19 15:26 wq9 阅读(355) 评论(0) 推荐(0)
摘要: 定义: int[ ] x=new int[100] ; int[ ]x; x=new int[100]; int [ ] x =new int[100]; 静态初始化 类型【】 数组名=new 类型【】{元素,元素,......} 类型【】数组名={元素,元素,元素,.......} 阅读全文
posted @ 2018-12-17 20:17 wq9 阅读(128) 评论(0) 推荐(0)
摘要: 泛型 集合可以存储任何类型的对象,但是当把一个对象存入集合后,集合会忘记这个对象的类型,将该对象从集合中取出来时,这个对象的编译类型就变成了Object类型。换句话说,在程序中无法确定一个集合中的元素到底是什么类型的。 为了解决这个问题,就引入了泛型。具体格式如下: ArrayList<参数化类型> 阅读全文
posted @ 2018-12-17 20:10 wq9 阅读(170) 评论(0) 推荐(0)
摘要: 单例模式 单利模式是java中的一种设计模式,它是指在设计一个类时,需要保证在整个程序运行时针对该类只存在一个实例对象。就好像我们生存的世界只有一个月亮一样。 代码如下: class Single{ private static Single INSTANCE=new Single(); priva 阅读全文
posted @ 2018-12-17 13:05 wq9 阅读(226) 评论(0) 推荐(0)