09 2021 档案
摘要:响应数据呵结果视图 返回值分类 返回值为字符串 用于指定返回的逻辑视图名称; 控制器代码: @RequestMapping("/test1") public String test1(String pname){ System.out.println(pname); System.out.print
阅读全文
摘要:SpringMVC的基本概念 三层架构和MVC 三层架构概述 (1)表现层:也就是我们常说的web层。它负责接收客户端请求,向客户端响应结果,通常客户端使用http协议请求web 层,web 需要接收 http 请求,完成 http 响应。 表现层包括展示层和控制层:控制层负责接收请求,展示层负责结
阅读全文
摘要:SpringAOP机制详解 AOP概述 AOP介绍 AOP 为 Aspect Oriented Programming 的缩写,意思为面向切面编程,是通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。弥补了面向对象的不足。 面向对象:结构化单元class 面向切面:结构化的单元切面(从
阅读全文
摘要:#视图 1. 视图是简化查询过程,提高数据库安全性的虚拟表。 2. 视图中保存的仅仅是一条select语句,保存的是视图的定义,并没有保存真正的数据。视图中的源数据都来自于数据库表,数据库表称为基本表或者基表,视图称为虚拟表。 作用: 1. 防止未经许可的用户访问敏感数据,确保数据的安全性 2. 封
阅读全文
摘要:#数据库分类 ① 关系型数据库 以表的形式存储数据,表与表之间建立一定的关系(外键) Orcale、MySQL、SQLServer、DB2... ② 非关系型数据库 以键值对,字符串,文档等形式存储数据,数据之间没有关系 redis、MongDB、HBase... 区别: 1、关系型数据库将数据存储
阅读全文
摘要:#注意jQuery严格区分大小写 正确写法:jQuery 错误写法jquery JQUERY Jquery (X) #jQuery的页面加载函数 <script> /* jQuery页面加载函数 写法一 */ $(function(){ alert("jQuery") }) /* jQuery页面加
阅读全文
摘要:html css javascript html ##前端三剑客分别是: html css javascript ##常用软件架构分类及区别 C/S架构:Client/Server 客户端/服务器 B/S架构:Browser/Server 浏览器/服务器 ##静态资源与动态资源的举例与区别 静态资源
阅读全文
摘要:Html、Css、Js HTML:超文本标记语言。做出网站的静态结构 CSS:层叠样式表。美化页面 JavaScript:函数优先的轻量级解释型或即时编译型。镶嵌在html内部为网页增添动态效果 cs架构和bs架构区别 (一)C/S架构 客户端、服务端 优点 客户端承载了部分的数据交互、只有核心的数
阅读全文
摘要:Spring常用注解 项目中注解和XML的选择问题 学习基于注解的IOC配置,即注解配置和xml配置要实现的功能都是一样的,都是要降低程序间的耦合,只是配置的形式不一样 关于实际开发中到底使用xml还是注解,每家公司有着不同的使用习惯 注解优势:配置简单,维护方便 xml优势:修改时,不用改源码,不
阅读全文
摘要:Spring概述 Spring介绍 EJB(面向组件编程), jboss,Spring是一个分层的Java SE/EE(web) full-stack(一站式)轻量级开源框架,以 IoC(Inversion Of Control:反转控制)和 AOP(Aspect Oriented Programm
阅读全文
摘要:延迟加载策略(关联查询) 延迟加载的简介 延时加载 延迟加载(lazy load 也称懒加载)是关联关系对象默认的加载方式,延迟加载机制就是当在真正需要数据的时候,才真正执行数据加载操作 延迟加载,可以简单理解为,只有在使用的时候,才会发出sql语句进行查询 为什么使用延迟加载 减少访问数据库的频率
阅读全文
摘要:MyBatis查询结果封装 resultType结果类型 resultType属性介绍 resultType 属性可以指定结果集的类型,它支持基本类型和实体类类型。 resultType属性的使用 基本类型 实体类型 resultMap自定义结果类型 resultMap标签介绍 resultMap标
阅读全文
摘要:框架概述 什么是框架及优势 框架(Framework)是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种定义认为,框架是可被应用开发者定制的应用骨架。前者是从应用方面而后者是从目的方面给出的定义。 框架其实就是某种应用的半成品,就是一组组件,供你选用完成你自己的系统。简单
阅读全文
摘要:html css javascript html 1.前端三剑客分别是: html css javascript 2.常用软件架构分类及区别 C/S架构:Client/Server 客户端/服务器 B/S架构:Browser/Server 浏览器/服务器 3.静态资源与动态资源的举例与区别 静态资源
阅读全文
摘要:Html、Css、Js HTML:超文本标记语言。做出网站的静态结构 CSS:层叠样式表。美化页面 JavaScript:函数优先的轻量级解释型或即时编译型。镶嵌在html内部为网页增添动态效果 cs架构和bs架构区别 (一)C/S架构 客户端、服务端 优点 客户端承载了部分的数据交互、只有核心的数
阅读全文
摘要:树莓派部署java运行环境 安装 java JDK sudo apt-get install oracle-java11-jdk 等程序安装了,什么都不需要配置,java 和javac 命令是同时有用的 安装的java目录在/usr/lib/jvm/jdk-8-oracle-arm32-vfp-hf
阅读全文
摘要:Maven简介 介绍 Maven是一款自动化构建工具,专注服务于Java平台的项目构建和依赖管理 构建 项目开发,往往经历编译、测试、打包、安装、部署等一系列过程 构建项目指项目从编译、测试、打包、安装、部署整个过程交给maven进行管理 一键构建指的是整个构建过程,使用maven一个命令可以轻松完
阅读全文