
Web
java学习的第二阶段,web阶段
lDevinl
这个作者很懒,什么都没留下…
展开
-
Mybatis讲解(五)---数据处理(一)
在数据库中,有多对一,也存在一对多的情况,这应该怎么处理呢? 多对一: 多个学生,对应一个老师 对于学生这边而言, 关联 多个学生,关联一个老师 【多对一】 对于老师而言, 集合 , 一个老师,有很多学生 【一对多】 写SQL语句: CREATE TABLE `teacher` ( `id` INT(10) NOT NULL, `name` VARCHAR(30) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=INNODB DEFAULT CHA原创 2020-05-21 19:17:55 · 173 阅读 · 0 评论 -
Mybatis(四)---使用注解开发
面向接口编程 - 大家之前都学过面向对象编程,也学习过接口,但在真正的开发中,很多时候我们会选择面向接口编程 - 根本原因 : 解耦 , 可拓展 , 提高复用 , 分层开发中 , 上层不用管具体的实现 , 大家都遵守共同的标准 , 使得开发变得容易 , 规范性更好 - 在一个面向对象的系统中,系统的各种功能是由许许多多的不同对象协作完成的。在这种情况下,各个对象内部是如何实现自己的,对系统设计人员来讲就不那么重要了; - 而各个对象之间的协作关系则成为系统设计的关键。小到不同类之间的通信,大到各模块之间的原创 2020-05-13 15:25:40 · 155 阅读 · 0 评论 -
Mybatis讲解(三)---配置解析
1、核心配置文件 mybatis-config.xml MyBatis 的配置文件包含了会深深影响 MyBatis 行为的设置和属性信息。 configuration(配置) properties(属性) settings(设置) typeAliases(类型别名) typeHandlers(类型处理器) objectFactory(对象工厂) plugins(插件) environments(环境配置) environment(环境变量) transactionManager(事务管理器)原创 2020-05-13 14:48:39 · 277 阅读 · 0 评论 -
Filter(过滤器)
Filter:过滤器 ,用来过滤网站的数据 处理中文乱码 登录验证…. 游览器访问服务器,服务器应该调用Servlet,JSP,html… 其中会产生一写乱码问题,那么在服务器和方法之间加一个过滤器,来处理这些问题 Filter开发步骤: 导包 实现Filter接口,重写对应的方法即可,导包是servlet包下的Filter 编写过滤器 ```java public class CharacterEncodingFilter implements Filter { //初始化原创 2020-05-09 15:13:14 · 129 阅读 · 0 评论 -
JavaWeb--- JSP
什么是JSP? Java Server Pages : Java服务器端页面,也和Servlet一样,用于动态Web技术! 最大的特点: 写JSP就像在写HTML 区别: HTML只给用户提供静态的数据 JSP页面中可以嵌入JAVA代码,为用户提供动态数据; 静态Web资源:任何人在任何条件下访问时,看到的都是相同的效果,这样的资源叫做静态Web资源。(html、css、js等) 动态...原创 2020-05-09 14:57:56 · 398 阅读 · 0 评论 -
Cookie、Session
什么是会话 当浏览器发请求访问服务器开始,到访问服务器结束,浏览器关闭为止,这期间产生的所有请求和响应加在一起,就称之为浏览器和服务器之间的一次会话 保存会话的两种技术 cookie: session: ...原创 2020-05-06 21:52:56 · 289 阅读 · 0 评论 -
JavaWeb----Servler(1)
Servlet简介 Servlet就是sun公司开发动态web的一门技术 Sun在这些API中提供一个接口叫做:Servlet,如果你想开发一个Servlet程序,只需要完成两个小步骤: 编写一个类,实现Servlet接口 把开发好的Java类部署到web服务器中。 Serlvet接口Sun公司有两个默认的实现类:HttpServlet,GenericServlet 把实现了Servle...原创 2020-05-02 22:30:10 · 165 阅读 · 0 评论 -
Maven
我为什么要学习这个技术? 是不是因为我们试用jar包的时候太麻烦,需要一个一个导入,人们都喜欢简单话,由此Maven诞生! Maven项目架构管理工具 Maven的核心思想:约定大于配置 有约束,不要去违反。 Maven会规定好你该如何去编写我们的Java代码,必须要按照这个规范来; 下载安装Maven 直接进官网下载:http://maven.apache.org/ 下载解压就可以 配置环...原创 2020-05-02 21:08:59 · 224 阅读 · 0 评论 -
Tomcat
安装tomcat Tomcat启动和配置 1.安装tomcat 直接进入toncat官网 :http://tomcat.apache.org/下载 以我系统为例,我是win64位系统 Tomcat启动和配置 把tomcat解压,查看里面的文件 启动。关闭Tomcat 访问测试:http://localhost:8080/ 可能遇到的问题: Java环境变量没有配置 闪退问题:需...原创 2020-05-02 11:34:34 · 141 阅读 · 0 评论 -
tomcat中文乱码问题
最近学习web阶段,用的到了tomcat服务器,最烦人是就属是 中文乱码问题了把!!! 我自己用的是tomcat8.5版本 tomcat8版本以下应该默认编码是ISO-8859-1。 解决方法我也百度了一下,把方法分享给大家: 修改tomcat文件下的server.xml文件: server.xml文件在tomcat项目中的conf文件下 例如: Z:\tomcat\conf 修改...原创 2020-05-02 10:33:20 · 511 阅读 · 0 评论 -
JavaScript
JavaScript知识点梳理: 什么是JavaScript 快速入门 运算符 数据类型 函数 对象 操作BOM对象 操作DOM对象 操作表单(验证) JavaScript在下面全部简称为 JS 下面我们看知识点: 1.什么是JavaScript的? JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发Web页面的脚本语言而出名的,...原创 2020-04-26 19:21:56 · 363 阅读 · 0 评论