JavaEE学习总结
文章平均质量分 93
Will1997
这个作者很懒,什么都没留下…
展开
-
JDBC
JDBC:Java Database Connectivity Java提供的一套操作数据库的标准规范(API) 是java代码与数据库的桥梁,以一种一致的方式 访问不同的数据库(mysql,oracle,sqlserver)JDBC规范(掌握四个核心对象): ...原创 2018-08-22 22:26:37 · 237 阅读 · 0 评论 -
项目结构+实际开发中的关键实现
一般项目结构都采用 MVC 的三层结构思想M:model 实体类 (entity):一般一个实体类对应着数据库中的一张表V: view 视图:显示数据,一般用于将从数据库中的数据展示到网页上C:controller 控制层:控制器,用于处理输入,操作数据库 项目一般分为: 表现层:controller + jsp 调用 service 层...原创 2018-10-18 21:20:08 · 378 阅读 · 0 评论 -
Maven+Mybatis的基本使用
Maven: 是一个项目管理工具,负责管理项目开发过程中的几乎所有东西,主要用于项目构建,依赖管理,项目信息管理,Maven为开发者提供了一套完整的构建生命周期框架,开发团队几乎不用花多少时间就能够自动完成工程的基础构建配置,因为Maven使用了一个标准的目录结构和一个默认的构建生命周期,在有多个开发团队环境的情况下,Maven能够在很短的时间内使得每项工作都按照标准...原创 2018-10-22 16:10:02 · 12250 阅读 · 1 评论 -
Spring的基本配置和Spring与Mybatis的整合
Spring: Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪...原创 2018-10-29 22:32:34 · 70913 阅读 · 8 评论 -
Spring的AOP思想 & SpringMVC基本操作
Spring的AOP: ( Aspect Oriented Programming ) 面向切面编程 就是将一些重复的逻辑抽取为一个通知方法,然后通过切点来匹配哪些目标方法需要应用这个通知方法,其中利用了代理技术,在代理中检查切点是否匹配,是否要调用哪些通知方法,然后再进行调用目标方法 代理技术:Spring中的代理技术:JDK动态代理 和 CGlib...原创 2018-11-05 17:00:32 · 431 阅读 · 0 评论 -
SpringMVC中的常用注解
SpringMVC中使用 servlet 的对象:(Request,Response,Session,Cookie) springmvc已经帮我们封装好了这些对象,只需在方法参数上使用所需要的对象即可@Controllerpublic class ServletController { /** * 只要在控制器方法上加入request,respo...原创 2018-11-12 17:50:04 · 20774 阅读 · 0 评论 -
Ajax & Springboot & Oracel 基本使用
使用第三方库(JQuery)发送ajax请求: 1)导入 JQuery 的库:<script src="js/jquery-3.2.1.min.js"></script> 2)用法:$.ajax({ url:"请求url地址", type:"get|post|put|delete", data:"请求参数", da原创 2018-11-19 15:18:32 · 321 阅读 · 0 评论 -
Linux --进程管理+SSHD服务+文件传输+网络配置+管理虚拟机器
进程管理: 程序被触发后 , 执行者的权限与属性、程序的程序码与所需数据等都会被载入内存中 , 操作系统并给予这个内存内的单元一个识别码 (PID), 可以说 , 进程就是一个正在运行中的程序。 进程状态: 1)R (Running): 该程序正在运行中 ; 2)S (Sleep): 该程序目前正在睡眠状态 (idle), ...原创 2018-12-26 21:38:41 · 290 阅读 · 0 评论 -
Linux---vim操作,用户管理以及权限设定
vim操作: 是从 vi 发展出来的一个文本编辑器。代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用,和Emacs并列成为类Unix系统用户最喜欢的文本编辑器。 vim的三种模式: 启动vim编辑器: vim 文件名 ...原创 2018-12-22 22:55:49 · 3106 阅读 · 0 评论 -
Linux--yum源配置,软件安装及使用,配置jdk,tomcat以及nginx
1.配置本地yum 获取redhat镜像到指定目录 iso get rhel-server-7.3-x86_64-dvd.iso 进入 etc/yum.repos.d/ rm -rf dvd.repo 进入缓存 cd /var/cache 中清空数据 rm -rf yu...原创 2018-12-30 22:03:26 · 579 阅读 · 0 评论 -
Filter + Listener
Filter(过滤器):可以对 请求(响应) 进行过滤 使用filter技术,对web服务器管理的web资源进行拦截 ...原创 2018-09-25 13:53:19 · 153 阅读 · 0 评论 -
Servlet+JSP
Servlet: Servlet Applet 用Java编写的服务器端程序,主要功能在于 交互式地浏览和修改数据,生成动态Web内容 是服务端运行 Java的小程序起到一个桥梁作用, 用于 服务器与浏览器之间进行沟通 ...原创 2018-09-10 16:34:54 · 644 阅读 · 0 评论 -
Servlet中的Cookie+Session
Servlet接收不同的表单数据<form action="/s1" method="post"> <!-- name 是参数名 --> <input type="date" name="birthday" value="2018-09-15"> <hr> 男 <!-- MALE FEMALE -...原创 2018-09-17 16:13:55 · 215 阅读 · 0 评论 -
HTML
HTML :超文本标记语言 --网页(hypertextmarklanguage) 1.文件结构:标签一般成对出现 <html> <head> ... </head> //文件头部标签主要用来引入外部的样式和脚本文件, 还可以用来定义编码...原创 2018-08-31 21:53:48 · 130 阅读 · 0 评论 -
CSS
CSS :层叠式样式表 (cascadestyle sheet ) 可以控制网页上的各种标签的颜色,字体,间距,边框...css的格式: 1)行内样式 :在每一个标签的内部加上样式,多个样式之间用 ; 隔开 缺点:样式重复 ...原创 2018-08-31 22:51:13 · 134 阅读 · 0 评论 -
Mysql
SQL:(Structured Query Language)结构化查询语句 ( 针对于不同的数据库来说还是有微小的差异的 ) 在mysql中,字符串类型和日期类型都要用单引号括起来。'tom' '2015-09-04',空值:null ...原创 2018-08-18 23:12:52 · 182 阅读 · 0 评论 -
Mysql
mysql 8.0 数据库的安装 1)解压mysql文件,打开管理员命令窗口输入 " mysqld --initialize --console " 2) 得到一个临时密码,并将其复制一下 3)执行 “mysqld -install ”安装mysql 4) 再执行 " net start mysql ",启动mysql服务...原创 2018-08-17 23:14:23 · 118 阅读 · 0 评论 -
JDBC(下)
JDBC中的事务:把多条sql语句当作一个整体执行(ACID) conn.setAutoCommit( true | false ):自动提交, 默认值是true,JDBC默认每执行一条sql语句就自动提交一次 conn.commit():手动提交,当调用 conn.setAutoCommit( false ) 含义就是让事务手动提交,...原创 2018-08-24 22:18:01 · 160 阅读 · 0 评论 -
Mysql
MYSQL:查询语句 1.连接查询 (1)内连接:查询结果必须满足条件 格式:select ...from 表1 innerjoin表2 on 连接条件 ... (2)外连接:查询出的结果存在不满足条件的可能...原创 2018-08-21 22:20:51 · 116 阅读 · 0 评论 -
JavaScript
JavaScript:能够操作页面上的标签,即可作为前端语言,也可作为后端语言 javaScript的基础语法: 1)基本类型: number 数字类型, 1.0 100 string ...原创 2018-09-01 11:51:28 · 193 阅读 · 0 评论 -
JQuery
JQuery:流行的js框架 1)版本 1.x 兼容性更好,支持很多旧的浏览器, ie6,ie7 3.x 更新,体积更小 2)使用 <head> <script...原创 2018-09-01 13:22:13 · 129 阅读 · 0 评论 -
Vue
VUE:是一套构建用户界面的渐进式框架 MVVM: M: model模型数据 V: view视图(html标签-样式) VM: view-model用来 结合 模型数据和视图的,决定数据将在视图的哪个标签上显示...原创 2018-09-10 13:48:53 · 148 阅读 · 0 评论 -
linux上--安装mysql,redis以及搭建基本的hadoop环境
1 安装mysql: 获取 mysql 包:(官网: www.mysql.com) mysql-5.7.24-1.el7.x86_64.rpm-bundle.tar 解压: tar xf mysql-5.7.24-1.el7.x86_64.rpm-bundle.tar 安装需要的...原创 2019-01-01 16:56:50 · 375 阅读 · 0 评论