
javaweb
文章平均质量分 93
web基础
linkingfei
coder;
展开
-
Spring---JDBC
SpringJDBC spring对数据库的操作通过JDBCTemplate类完成增加、删除、修改和查询的用户信息User.classpublic class User { private Integer userid; private String username; private String password; setter、getter方法 p原创 2017-12-01 14:42:16 · 129 阅读 · 0 评论 -
Hibernate事务处理
悲观锁1、创建数据库表2、添加数据1 tom 203、建立web项目 建立相应的类:public class User { private Integer id; private String username; private Integer age; public Integer getId() { return id; } publi原创 2017-11-19 20:34:49 · 356 阅读 · 0 评论 -
Servlet核心内容
Sevlet的生命周期构造方法: 创建servlet对象的时候调用。默认情况下,第一次访问servlet的时候创建servlet对象只调用1次。证明servlet对象在tomcat是单实例的。init方法: 创建完servlet对象的时候调用。只调用1次。service方法: 每次发出请求时调用。调用n次。destroy方法: 销毁servlet对象的时候调用。停止服务器或者重新部署we...原创 2021-01-30 00:47:20 · 218 阅读 · 1 评论 -
JWT、OOS、Oauth三种登录验证机制
JWT(Json web token)参考传统方案:问题:浏览器存储sessesid,服务器集群,信息存在在后台统一的session服务器没有分布式架构,无法支持横向扩展本质:存储信息在服务端jwt的目的解决跨域多个服务器JWT实现:在服务器身份验证之后,将生成一个JSON对象并将其发送回用户···{“UserName”: “Chongchong”,“Ro...原创 2019-07-25 22:50:15 · 1604 阅读 · 0 评论 -
过滤器与拦截器
过滤器与拦截器转载 2019-07-18 08:46:37 · 100 阅读 · 0 评论 -
session与cookie
Session和Cookie的区别和联系以及Session的实现原理由于HTTP协议是无状态的协议,所以服务端需要记录用户的状态时,就需要用某种机制来识具体的用户,这个机制就是Session.典型的场景比如购物车,当你点击下单按钮时,由于HTTP协议无状态,所以并不知道是哪个用户操作的,所以服务端要为特定的用户创建了特定的Session,用用于标识这个用户,并且跟踪用户,这样才知道购物车里面...转载 2018-03-08 22:48:45 · 119 阅读 · 0 评论 -
RPC原理与实例
什么是RPC? RPC是Remote Procedure Call的缩写,像Client-Servier一样的远程过程调用,也就是调用远程服务就跟调用本地服务一样方便,一般用于将程序部署在不同的机器上,供客户端进行调用。就像一个request-response调用系统一样简单。在面向对象编程的程序中,RPC也可以用Remote method invocation(RMI)来...原创 2018-08-08 11:41:54 · 250 阅读 · 0 评论 -
JMS与ESB三层架构
企业服务总线(ESB)在面向服务的体系结构(SOA)中实现相互交互的软件应用程序之间的通信系统。它实现了如图所示的软件体系结构。当它实现分布式计算体系结构时,它实现了更一般的客户机-服务器模型的特殊变型,其中,一般而言,使用ESB的任何应用程序都可以依次充当服务器或客户端。ESB在应用程序之间的高级协议通信方面促进灵活性和灵活性。高级协议通信的主要目标是异构和复杂服务或应用场景的企业应用集成...原创 2018-08-08 14:24:50 · 1158 阅读 · 0 评论 -
Servlet动态菜单
功能: 从Oracle数据库查询类型及链接、动态显示在桌面Dao层public class CheckMenuDao { private static String DRIVER_NAME="oracle.jdbc.driver.OracleDriver"; private static String DATABASE_URL="jdbc:oracle:t...原创 2018-08-08 10:11:31 · 389 阅读 · 0 评论 -
JSP总结
JSP基础:jsp文件编译过程:jsp-.java-.servlet-编译后再tomcat的work目录下配置全局错误页面:在web.xml中<error-page><error-code>404</error-code> <location>/error.jsp</location></er...原创 2018-03-20 16:59:16 · 138 阅读 · 0 评论 -
JDBC
JDBC常用接口1、驱动程序接口Driver 创建驱动类的实例,java.lang.Class的静态方法forName加载此类2、驱动程序管理器DriverManager 管理驱动程序,并在数据库和驱动程序建立连接3、数据库连接接口Connection 连接特定的数据库4、静态sql语句执行接口Statement executeUpdate()返回int的更新条数 ...原创 2018-03-20 13:36:08 · 127 阅读 · 0 评论 -
jsp分页查询
<p>分页显示数据库记录</p> <table width="424" height="60" border="1" bordercolor="red" style="border-collapse: collapse"> <tr> <td>学生原创 2018-03-20 13:35:07 · 256 阅读 · 0 评论 -
servlet页面生成验证码
验证码:import java.io.*;import javax.servlet.*;import javax.servlet.http.*;import java.awt.*;import java.awt.image.*;import javax.imageio.ImageIO;public class CheckServlet extends HttpServlet{ ...原创 2018-03-19 23:32:48 · 174 阅读 · 0 评论 -
读取properties文件
读取properties文件、并将日志信息输出到文件 1、在项目下创建console.log 2、创建log4j.propertieslog4j.rootLogger=DEBUG, R log4j.appender.R=org.apache.log4j.FileAppender log4j.appender.R.file=console.log log...转载 2018-03-06 18:19:41 · 138 阅读 · 0 评论 -
基于servlet简单注册
项目结构如下: 配置web.xml设置注册页面请求处理 <?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:s...转载 2018-03-06 18:04:03 · 397 阅读 · 0 评论