摘要:
###POI技术(hutool工具的简单使用) POI: java技术,操作excel文档 hutool-excel:常用poi功能,简化封装成工具类 写出文档数据: (1)导出数据报表 ① 获得能够向excel表格中输出信息对象[流] writer = ExcelUtil.getWriter("文 阅读全文
posted @ 2020-09-08 20:52
JWnMing
阅读(5094)
评论(0)
推荐(0)
摘要:
###7).SpringMVC执行原理、MyBatis分页插件 (1)Spring执行原理 1)执行流程: ①浏览器发起了请求 "http://localhost:8888/SSM2/user/regist.do"; 请求路径 > 控制器的类对应的方法(/user/regist.do UserCon 阅读全文
posted @ 2020-09-08 20:51
JWnMing
阅读(230)
评论(0)
推荐(0)
摘要:
###5).SpringMVC应用:验证码、文件上传(音频等)/下载 (1)验证码 1) 作用: 防止机器人程序访问服务器(数据库大量连接消耗,导致数据库中大量无效数据),尽可能确保,访问数据的请求,是人为通过客户端发起 2) 生成验证码图片 ① 利用hutool.jar:获得验证码对象[验证码图片 阅读全文
posted @ 2020-09-08 20:50
JWnMing
阅读(160)
评论(0)
推荐(0)
摘要:
4).Spring + SpringMVC + Mybatis整合开发 环境搭建 1) 导入jar spring的jar、日志的jar、mybatis的jar、mybatis-spring的jar、oracle的jar、连接池的jar、aop的依赖(asm cglib aspectj) 2) 导入配 阅读全文
posted @ 2020-09-08 20:47
JWnMing
阅读(160)
评论(0)
推荐(0)
摘要:
##SpringMVC 框架 ###1).环境搭建 第一个SpringMVC控制器、控制器生命周期 注意:这里的Spring MVC配置大都在mvc.xml中配置 (1)SpringMVC 特点: ① SpringMVC天然集成Spring(SpringMVC本身就是spring技术的一部分) ② 阅读全文
posted @ 2020-09-08 20:45
JWnMing
阅读(182)
评论(0)
推荐(0)
摘要:
###Spring IOC/DI和动态代理AOP底层原理(底层代码实现) (1)Spring IOC/DI原理 思想:反转控制,依赖注入,将对象创建和对象属性赋值的权利,从当前的代码中转移spring工厂中 原理: 工厂设计模式+反射+配置文件 public class BeanFactory{ p 阅读全文
posted @ 2020-09-08 20:41
JWnMing
阅读(399)
评论(0)
推荐(0)
摘要:
###11).Spring + Struts2(JdbcTemplate) + myBatis整合使用 (1)Spring整合Struts2(SS) 开发步骤: 1)环境搭建 ① 导入相关的jar:spring的相关jar、struts2的相关的jar、struts2-spring-plugins的 阅读全文
posted @ 2020-09-08 20:39
JWnMing
阅读(138)
评论(0)
推荐(0)
摘要:
###8).Spring - JdbcTemplate JdbcTemplate:Spring简化的JDBC,Spring提供(spring-jdbc.jar),是自带的,直接用 获得JdbcTemplate:先将其放到spring中管理,再通过工厂获得 <!-- 管理DruidDataSource 阅读全文
posted @ 2020-09-08 20:37
JWnMing
阅读(216)
评论(0)
推荐(0)
摘要:
###5).Spring AOP编程:动态代理 (1)引言(静态代理): 现有代码的问题: ①事务代码耦合: 现有的事务控制的代码,耦合在了service方法中,一旦数据库访问技术发生变化,所 有事务控制代码需要替换,导致service的代码被大量的修改 ②事务控制的代码冗余: 大量相同的事务控制代 阅读全文
posted @ 2020-09-08 20:26
JWnMing
阅读(155)
评论(0)
推荐(0)
摘要:
##Spring 框架 ###1).Spring简介、Spring工厂 (1)Spring简介 简介: Spring是一个轻量级企业开发框架,核心: IOC编程,AOP编程。 IOC:[重要] I(Inverse) O(Of) C(Controll) 控制反转 概念: 将对象创建的权利,转义到(Sp 阅读全文
posted @ 2020-09-08 20:25
JWnMing
阅读(210)
评论(0)
推荐(0)
摘要:
###6).多表查询-“一对多”(表设计、实体设计、DAO(mapper)设计) (1)关联关系操作(一对多) ①表设计:以员工和部门表为例 思想: 1个员工对应1个部门,1个部门对应多个员工 添加数据原则:先添加没有外键的数据(部门信息),再添加存在外键的数据(员工信息) 注意:将外键添加在n的一 阅读全文
posted @ 2020-09-08 20:21
JWnMing
阅读(357)
评论(0)
推荐(0)
摘要:
##MyBatis 框架 数据持久层框架(DAO将数据持久化到数据库),实现DAO层的代码。对JDBC代码的封装。 特点: ①封装通用功能,简化代码,提高开发效率(获得conn,绑定参数,发送sql,处理异常,处理结果集) ②sql放在配置文件中,提高sql可维护性。 ③自带连接池功能 ④自带缓存( 阅读全文
posted @ 2020-09-08 20:17
JWnMing
阅读(182)
评论(0)
推荐(0)
摘要:
###5).OGNL表达式-操作数据空间 O(Object) G(Graphic) N(Navigation) L(Language) 对象 图 导航语言 作用:通过表达式方式(非Java代码)的方式操作指定数据。 特点:(对比EL) ①可以调用方法 ②可以存入数据(绑定数据) OGNL可以操作数据 阅读全文
posted @ 2020-09-08 20:13
JWnMing
阅读(279)
评论(0)
推荐(0)
摘要:
##Struts2 框架 Struts2 概念: mvc设计思想中,控制器的解决方案。(替代并简化 servlet的控制器开发) 优点: ①代码解耦和(跳转路径不会写死在代码中 ②自动接受请求参数,自动转化类型,自动封装成实体 ③跳转路径的代码,消除 ④一个Struts2控制器可以书写多个方法,便于 阅读全文
posted @ 2020-09-08 20:10
JWnMing
阅读(156)
评论(0)
推荐(0)
摘要:
##jQuery 框架 ###1).jQuery特点、使用方法 概念:封装javascript代码一个框架 标语: write less do more 特点:①简化代码获得标签对象的代码 ②屏蔽浏览器差异 ③jquery插件 拿来即用,自带UI效果 ④支持批量操作 使用步骤: ①引用jquery. 阅读全文
posted @ 2020-09-08 20:07
JWnMing
阅读(216)
评论(0)
推荐(0)
摘要:
##JavaScript 编程 ###1).JavaScript - 基本语法、数据类型、运算符表达式、流程控制 目的:实现网页动态效果、用输入数据的格式校验,减轻服务器(Tomcat DB)校验数据的压力 介绍:①基于浏览器运行的面相对象的编程语言 ②弱类型编程语言.[变量类型,引用类型只有一个 阅读全文
posted @ 2020-09-08 20:05
JWnMing
阅读(450)
评论(0)
推荐(0)
摘要:
##JSP ###1).初识JSP、脚本元素、执行/编译原理、指令元素、内置对象 (1)概念: J(Java) S(Server) P(Page) 可以运行在服务器端的动态显示页面技术. 本质: JSP运行时候,本质就是servlet程序。 作用: 负责动态数据展示。 替代servlet中view的 阅读全文
posted @ 2020-09-08 20:01
JWnMing
阅读(234)
评论(0)
推荐(0)
摘要:
##Servlet ###1).TomCat服务器 常见软件服务器产品: tomcat apache提供,java代码编写.(运行以来jvm环境); apache apache提供.LAMP软件架构.(Linux Apache MySQL PHP) Nginx 服务器反向代理和负载均衡,集群服务器. 阅读全文
posted @ 2020-09-08 19:59
JWnMing
阅读(247)
评论(0)
推荐(0)
摘要:
##CSS3 ###CSS3 –行内样式、内联样式、外联样式、选择器类型 C(cascade)SS(StyleSheet) 级联样式表 1. 行内样式(优先显示和覆盖): <标签 style="css样式代码"></标签> 说明: html标签通用属性: style 样式例子: font-size: 阅读全文
posted @ 2020-09-08 19:51
JWnMing
阅读(163)
评论(0)
推荐(0)
摘要:
##HTML ###HTML –pre、font、特殊字符、列表、color属性、width/meta/target属性 文本相关: pre: 段落文字 保留html源文档的格式(空格,换行,标签) 特殊字符: 空格 商标(™) ™ 黑桃心❤ ♥ 字体: 基本 阅读全文
posted @ 2020-09-08 19:48
JWnMing
阅读(210)
评论(0)
推荐(0)

浙公网安备 33010602011771号