随笔分类 - java web
摘要:懒汉模式、饿汉模式、静态内部类方式、枚举方式
阅读全文
摘要:SpringBoot 项目在启动时,首先基于启动入口类上的注解描述,进行自动配置并扫描指定包以及子包中的类进行加载, 然后检测类上是否有Spring框架中指定的注解描述(例如@Component,@Controller,@Service等)。 假如有,则将类交给Spring框架中的BeanFacto
阅读全文
摘要:1、模式一(Model One):JSP(只使用JSP进行开发) Servlet:本质是一段Java程序,适合处理业务逻辑,但是Servlet不适合输出一个html网页(因为在Servlet中输出网页,得通过response获取流,通过out.write一行一行将html标签等内容输出到浏览器中)
阅读全文
摘要:src/main/resources applicationContext.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi=
阅读全文
摘要:接口开发 mybatis-config.xml <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org
阅读全文
摘要:增删改查、占位符 package com.tedu; import java.io.IOException; import java.io.InputStream; import java.util.ArrayList; import java.util.HashMap; import java.u
阅读全文
摘要:unit09-事务总结 一、事务及事务的四大特性1、什么是事务 事务:将一堆的SQL语句绑定在一起执行,结果是要么全都执行成功(都成功才算成功),要么全都执行失败(有一个失败就按全失败来处理)! 举例:转账,张三(1000元)给李四(1000元)转账100元 开启事务 张三账户减去100元: upd
阅读全文
摘要:一、会话概述1、什么是会话? 会话:是指浏览器和服务器之间产生的多次请求以及响应加在一起,就称之为浏览器和服务器之间的一次会话。 会话开始于,浏览器第一次访问服务器。 会话结束于,浏览器最后一次访问服务器,并且浏览器关闭为止。2、如何保存会话中产生的数据? 在一次会话中往往会产生一些数据,如何来保存
阅读全文
摘要:unit08-maven总结 1、通过Maven构建Java项目分为两种方式:方式一:通过Maven创建简单工程/项目(new simple project) (1)通过Maven创建简单的Java工程 (2)通过Maven创建简单的Web工程 方式二:通过Maven创建模板工程/项目 (1)通过模
阅读全文
摘要:unit08-JSP、EL、JSTLJSP概述什么是JSPJSP执行过程修改JSP默认编码JSP语法模版元素JSP表达式JSP脚本片段JSP注释JSP指令JSP标签技术 EL表达式JSTL标签库JSP作业 unit08-JSP、EL、JSTL JSP概述 什么是JSP JSP和Servlet都是由S
阅读全文
摘要:https://www.cs.usfca.edu/~galles/visualization/Algorithms.html 数据结构演示网站 聚集索引和非聚集索引
阅读全文
摘要:SQL注入攻击 通过上面的案例,我们发现在执行时,不输入密码只输入用户名也可以登陆成功。这就是SQL注入攻击。 SQL注入攻击产生的原因: 由于后台执行的SQL语句是拼接而来的: select * from user where username='"+user+"' and password='"
阅读全文
摘要:JDBC JDBC(Java DataBase Connectivity) Java数据库连接 其实就是利用Java语言/程序连接并访问数据库的一门技术 之前我们可以通过CMD或者navicat等工具连接数据库 但在企业开发中,更多的是通过程序(Java程序)连接并访问数据库,通过Java程序访问数
阅读全文
摘要:安装、启动tomcat服务器 1、安装tomcat服务器 绿色版解压之后就可以使用(原则:安装的路径中不要包含中文和空格) 解压后还需要配置JAVA_HOME环境变量,该变量指向jdk的根目录,指定tomcat启动时使用哪一个位置的jdk。 2、启动tomcat服务器 如何配置JAVA_HOME环境
阅读全文
摘要:<!DOCTYPE HTML> <html> <head> <title>模拟员工信息管理系统</title> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <style type="text/css"> bo
阅读全文
摘要:文档就绪事件函数,加载完网页元素后立即执行 JS写法: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <script type="text/javascript"> window.onload = funct
阅读全文
摘要:电灯开关案例: 1 <!doctype html> 2 <html> 3 <head> 4 <meta charset="utf-8"/> 5 <title>电灯开关案例</title> 6 <style> 7 body{padding:20px;font-size:20px;} 8 #div1{w
阅读全文
摘要:引入JavaScript 1.script 标签引入JS代码段 2.引入JS文件 3.将JS代码写在标签上 ************************************************************************************************
阅读全文
摘要:在HTML中引入CSS 1.通过style属性引入css style="属性名:属性值;属性名:属性值;" 不推荐这种方式,标签复杂可读性差,难以将css代码分离 2.将所有css代码写在style标签内部 初步实现将css代码和html分离 可以实现代码复用 不能跨文件生效 3.用单独的文件保存c
阅读全文