- 博客(213)
- 问答 (3)
- 收藏
- 关注
原创 Linux CentOs 7.x安装及初步使用
导读1.下载 VMware Fusion虚拟机及下载安装Linux CentOS2.Linux初步使用(鸟哥私房菜)->基本窗口认识 p118~p123->命令date,cal,bc p128~131->热键[Tab],[Crtl-c],[Crtl-d] p131~132->–help命令,man,info配合使用 p141->文本编辑器 nano p1...
2019-05-22 17:20:24
1799
原创 Java 46---MyBatis(2)
导读1.MyBatis多表查询2.注解MyBatis多表查询单表查询使用resultType,多表查询使用resultMap一对多简易写法:两步查询多对一#和$的区别:1.#会在传递的字符参数前后加一对单引号2.#可以防止SQL注入3.$不会加单引号4.$一般用于传递数据库关键字、原生表字段等注解...
2019-05-21 19:05:41
174
原创 Java 44---SpringMVC框架(2)
导读1.SpringMVC实现文件上传2.SpringMVC返回JSON数据到AjaxSpringMVC实现文件上传文件上传基本原理:文件上传的过程实际就是文件复制的过程,文件复制的过程实际就是文件字节流读写control+c和control+v就是文件本地复制的,上传文件也是文件复制到服务器上文件上传有两种通过表单,通过ajaxmethod一般设置为post请求通过表单第...
2019-05-20 15:57:42
154
原创 Java 43---SpringMVC框架(1)
导读1.简介简介SpringMVC是一个搭建MVC结构的框架,类似于struts2需要jar包①HandlerMapping:生成url与具体方法的映射(键值对)②DispatcherServlet:前端控制器,所有请求在到达应用之后,都会先进入前端控制器,再由前端控制器负责具体方法的调用③Controller:具体的处理器,用来处理具体的请求④HandlerAdapter:处...
2019-05-20 09:21:50
303
原创 Java 41---Spring框架(2)
导读1.Spring作用域2.基于注解的依赖注入3.AOP:面向切面编程Spring作用域1.singleton:只生成一个实例(容器生成~容器销毁)2.prototype:每次调用会生成不同的实例(每次请求)以下在web应用中使用:3.request:每次请求生成一个实例4.session:每次会话生成一个实例5.global-session: 在portlet web中使...
2019-05-16 10:50:54
216
原创 Java 40---Spring框架(1)
导读1.简介及配置2.Spring注入方式简介及配置Spring是什么IoC, Inverse of Controller,控制反转Spring的作用:管理对象,注入对象,他的作用就是让我们自己不用再创建对象,而是通过spring获取A类中调用B类称为A依赖B,以前这种依赖需要我们自己写,现在可以通过spring注入,只需要获取即可,从而达到控制反转1.导入jar包链接如图导入...
2019-05-15 15:24:24
215
原创 Java 38---Hibernate框架(1)
导读1.简介简介1.Hibernate是一个轻量级持久层(DAO层)ORM框架2.ORM:Object-Relationship-Mapping:对象关系映射
2019-05-09 19:18:23
381
原创 Java 37 --- Struts2框架
导读1.Struts2下载配置2.Struts2的运用3.基于注解的Struts2Struts2下载配置Struts2优势1.不需要每个请求写一个Servlet类,可以写到一个action类里,集中管理2.与jsp的交互更为简洁第一步:下载Struts2的jar包官网https://struts.apache.org/下载基本包就可以,然后复制到WEB-INF的lib包下边...
2019-05-08 10:12:24
267
原创 Java 36---短消息项目总结
导读1.项目功能及相应能力2.项目框架3.数据库4.项目流程5.源码链接6.项目优化项目功能及相应能力项目框架AJAX框架数据库CREATE TABLE user( id INT(7) auto_increment, username VARCHAR(20), password VARCHAR(20) CONSTRAINT user_password_...
2019-05-06 14:33:47
791
原创 Java 35---MySql及客户端的安装使用
导读1.MySql下载安装配置环境2.常用MySql命令,创建用户,授权,并建库3.数据库客户端工具使用(mac)MySql下载安装配置环境ps aux | grep mysqlset password for 'root'@'localhost' = PASSWORD('yourpassword');flush privileges;常用...
2019-04-21 14:56:56
609
原创 Java 24---Servlet
导读1.第一个Servlet项目第一个Servlet项目方法一、写一个java类,实现servlet接口方法二、继承javax.servet.GenericServlet类(适配器模式)方法三、继承javax.servlet.http.HttpServlet类(模板方法设计模式)方法一:这种方法是单实例,多线程的,即init方法只在第一次启动时调用,而之后只调用service方法...
2019-04-14 22:54:38
198
原创 Java常用类所属包的总结
java.langMathString-StringBuffer-StringBuilderIterableComparablejava.utilCollectionsCollection -ArrayList -LinkedList -Set -HashSet -TreeSetMap -HashMap -TreeMapRandomScannerI...
2019-03-09 16:05:00
523
原创 Java 33---MVC模式&反射&注解
导读1.框架简介框架简介五个主要框架(SSH+SSM)Struts2Hibernate–>JPASpringSpringMVCMybatis(iBatis)其他企业常用框架Redis(非关系型数据库)webServiceActiveMQ...
2019-03-02 14:09:02
316
原创 Servlet导航
1.JavaWeb基础2.Servlet初识3.HttpServletResponse相关API4.HttpServletRequest相关API5.会话概念与Cookie6.Session
2019-03-02 10:27:03
220
原创 Java 32---Ajax技术
导读1.Ajax简介2.常用方法3.常用属性4.使用步骤5.实例Ajax简介Ajax:(Asynchronous JavaScript And XML)指异步 JavaScript 及 XML不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的 Web 应用程序的技术,是基于JavaScript、XML、HTML、CSS新用法Ajax:只刷新局部页面的技术JavaSc...
2019-03-01 22:20:07
193
原创 Java 31---JSTL标签库
导读1.JSTL标签库介绍2.JSTL标签库的分类3.核心标签库使用说明JSTL标签库介绍JSTL标签库的使用是为弥补html标签的不足,规范自定义标签的使用而诞生的。使用JSLT标签的目的就是不希望在jsp页面中出现java逻辑代码.Ps:JSP为动态显示资源,只需获取数据及显示数据。JSTL标签库的分类核心标签(用得最多)core c国际化标签(I18N格式化标签)数据库标...
2019-03-01 16:44:42
207
原创 Java 30---JavaBean&EL表达式
导读1.JavaBeanJavaBean一、什么是JavaBeanJavaBean是一个遵循特定写法的Java类,它通常具有如下特点:1. 这个Java类必须具有一个无参的构造函数2. 属性必须私有化。3. 私有化的属性必须通过public类型的方法暴露给其它程序,并且方法的命名也必须遵守一定的命名规范。JavaBean在J2EE开发中,通常用于封装数据,对于遵循以上写法的Jav...
2019-03-01 13:54:46
1273
原创 Java 29---JSP
导读1.过滤器Filter2.JSP过滤器FilterJavaweb中的过滤器可以拦截所有访问web资源的请求或响应操作。创建步骤1.创建一个类实现Filter接口2.重写接口中方法 doFilter方法是真正过滤的。3.在web.xml文件中配置⚠️在Filter的doFilter方法内如果没有执行chain.doFilter(request,response)那么资源是不...
2019-03-01 11:34:47
321
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人