摘要:
web.xml: <servlet> <setvlet-name>springMVC</setvlet-name> <!-- 配置前端控制器 --> <servlet-class>org.springframework.web.servlet.DisptcherServlet</servlet-cl 阅读全文
摘要:
首先导入所需的jar包,项目目录结构如下: 之后需要配置一下web.xml文件,内容如下: 然后配置applicationContext.xml: 下面开始建立实体类User.java: 然后是控制层代码: 这里的value即访问路径,而return的"hello"通过applicationCont 阅读全文
摘要:
首先新建一个JavaWeb项目并导入mybatis依赖的jar包,同时Mybatis是对数据库的操作所以我们需要在数据库中新建一个表user用来演示。 新建完表之后我们还需要建立相对应的实体类User.java并添加set和get方法: 在Mybatis中我们需要建立一个与实体类相对应的映射文件us 阅读全文
摘要:
首先我们新建一个项目,Java项目或者是Javaweb项目都可以,然后把hibernate需要的jar导入,我用的jar包如下: 然后新建一个实体类Teacher.java并添加get和set方法: 在Hibernate中一个实体类对应一个.hbm.xml文件,因此我们新建一个Teacher.hbm 阅读全文
摘要:
这次主要是讲解一下通过登录后对得到的数据进行分页,首先我们新建一个登录页面login.jsp,因为我们主要学习一下分页,所以登录验证的部分不再阐述,主要代码如下: 首先建立实体类User.java并添加get和set方法: 我们可以看到form表单是提交到pageServlet中,所以我们新建一个P 阅读全文
摘要:
今天写一个struts2的例子,目的是为了让大家明白struts2的基本流程,其实框架没有大家想象的那么难,说白了struts2的本质就是一个大的Servlet,即原本需要提交到Servlet处理的部分现在通过配置文件将其交给普通的Class类进行处理。 首先新建一个javaWeb项目,然后把str 阅读全文
摘要:
首先我们需要知道为什么要使用连接池:因为jdbc没有保持连接的能力,一旦超过一定时间没有使用(大约几百毫秒),连接就会被自动释放掉,每次新建连接都需要140毫秒左右的时间而C3P0连接池会池化连接,随时取用,平均每次取用只需要10-20毫秒,所以如果是很多客户端并发随机访问数据库的话,使用连接池的效 阅读全文
摘要:
首先我们要JavaWeb登陆的基本流程:JSP页面发送请求——>Servlet——>Servlet通过调用方法从数据库中得到数据并将结果返回页面 我们先建立三个jsp页面,包括login.jsp(登陆页面)、index.jsp(显示登陆成功后的信息)、error.jsp(登录失败的页面),其中后两个 阅读全文
摘要:
网络编程是指编写运行在多个设备(计算机)的程序,这些设备都通过网络连接起来。 java.net包中提供了两种常见的网络协议的支持: TCP: TCP是传输控制协议的缩写,它保障了两个应用程序之间的可靠通信。通常用于互联网协议,被称TCP / IP。 UDP:UDP是用户数据报协议的缩写,一个无连接的 阅读全文
摘要:
首先我们需要知道什么是线程:是程序执行流的最小单元,包括就绪、阻塞和运行三种基本状态。 举个简单的例子:我们把生活中的两件事吃饭和写作业当作是两个线程,当你正在写作业的时候,爸妈叫你吃饭,你就直接去了,等吃完饭回来后再接着写作业。这就是相当于两个线程其中一个从运行状态转入就绪状态,另一个线程从就绪状 阅读全文