- 博客(47)
- 收藏
- 关注
原创 新建项目,json测试请求报出:org.springframework.web.HttpMediaTypeNotSupportedException异常
今天在新启动一个项目的时候,爆出了之前没有见过的异常org.springframeework.wdb.HttpMeediaTypeeNotSupportEdException: Content-type:‘application/json;charset=UTF-8’ can not supported在网上找了很多方式都不对,仔细思考了下,缺少json jar包和映射的支持pom.xml...
2019-07-13 12:14:11
10652
2
原创 Linux 一 Linux简单命令
Linux 一 Linux简单命令标签: Linux1.跳转 /根目录cd2.清单 查看当前命令下有什么文件ls- -l是以列表展示- -al会列出隐藏文件- ls+文件名 可以查看该文件内容3.查找当前所在目录pwd--help帮助文档4.创建目录 mkdir- -p创建多级目录5.退回上级目录cd ..6.拷贝...
2018-02-28 12:20:00
315
原创 HDFS在java中的操作方式
HDFS标签: HDFS一些简单的在java中操作hdfs的方法首先需要确定服务器地址如果用户名错误,没有权限,如果仅仅是测试,可以在hadoop服务器上修改false dfs.permission参数private static final String HDFS="hdfs://192.168.221.111:9000"; private stati...
2018-02-28 12:14:57
345
原创 ssh合并
SSH合并标签(空格分隔): JAVA框架三大框架中各个框架起到的作用 struts2 :表现层 spring: 1、使用IOC和DI实现完全的面向接口编程 管理所有的action service dao struts2 和 spring 2、声明式事务处理 spring和hibernate hibernate 完成数据库的操作步骤 1 创建一个webproj...
2018-02-28 12:09:42
245
原创 Spring引入Hibernate
Spring引入Hibernate标签: JAVA框架1 创建工程,导入spring hibnate 数据库的jar包2 创建hibernate的配置文件3 创建持久化类和映射文件4 写spring的配置文件 引入sessionFactory5 测试sessionFactory6 不用hibernate,直接在spring配置文件中配置hibernate的信息7...
2018-02-28 12:09:05
467
原创 Spring
Spring标签: JAVA框架spring一 简介Spring框架作用:Spring Core (IOC功能) Spring AOP功能管理组件对象,维护对象关系目的:降低耦合度Spring Web MVC功能MVC设计,目的:架构一个MVC结构的Web程序Spring整合其他技术,例如JDBC,MyBatis,Hibernate,Struts等二...
2018-02-28 12:08:18
312
原创 HQL语句
HQL语句标签: JAVA框架1.创建工程Day-HQL2.在工程下创建lib文件夹3.导入jar包antlr-2.7.6.jarbackport-util-concurrent.jarc3p0-0.9.1.jarcommons-collections-3.1.jarcommons-logging-1.1.1.jardom4j-1.6.1.jarehca...
2018-02-28 12:07:21
262
原创 Hibernate表中数据多对多
Hibernate表中数据多对多标签: JAVA框架学生和课程多对多的练习订单(订单id 订单名称)和商品的关系 一个订单可以有多个商品 一个商品可以在多个订单中1 生成一个新的订单,并添加3个新商品2 生成一个新的订单,并添加2个已经存在商品3 把某个订单的一个商品替换为另一个新的商品4 把某个订单的一个商品替换为另一个已经存在的商品5 删除某个订单中的所有商品...
2018-02-28 12:06:23
153
原创 Hibernate缓存机制,一级缓存,表中数据一对多
Hibernate缓存机制,一级缓存,表中数据一对多标签: JAVA框架缓存:1、一级缓存为session级别的缓存,一级缓存的生命周期和session的生命周期一致(opensession开始 close结束)get()方法可以把对象放入缓存中,也可以从缓存中把对象提取出来save()方法可以把一个对象放入缓冲区update()方法可以把一个对象放到缓冲区一份...
2018-02-28 12:05:46
164
原创 Struts和Spring项目
Struts和Spring项目标签: JAVA框架第一步配置环境1. 首先配置struts环境1> 在src目录下创建一个struts.xml文件<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE struts PUBLIC "-//Apache Software Foundation/...
2018-02-28 12:02:47
200
原创 Struts____OGNL表达式
Struts____OGNL表达式标签: JAVA框架OGNL表达式 在struts2中要使用OGNL,必须放到struts2的标签中1、OGNL 是Object Graph Navigation Language(对象图导航语言)的缩写它是一个开源的项目 webwork用它作为表达式语言 struts2中特有的表达式语言2、其他重要的功能<%@taglib pr...
2018-02-28 12:01:34
169
原创 struts文件上传
struts文件上传标签: JAVA框架前提:表单的method必须是post表单的enctype="multipart/form-data"提供input type=“file”类型的上传输入域1 单文件的上传2 多文件上传3 上传中有问题上传失败会转向 input的视图错误显示 <s:actionerror/> 4 限制上传文件的大小 ...
2018-02-28 12:00:22
131
原创 Struts拦截器
Struts拦截器标签: JAVA框架一 struts2中的拦截器 常用的拦截器:struts2里面的核心功能 modelDriven 模型驱动 servletConfig 获取ServletAPI params 动态参数注入 staticParams 静态参数 validation 输入验证 等二、自定义拦截器 1、定义类继承 com.opensymphony.xw...
2018-02-28 11:59:25
158
原创 Struts2输入验证
Struts2输入验证标签: JAVA框架一、输入验证用户输入的内容进行验证客户端验证 用js服务端的验证实际开发的时候,客户端和服务端都验证1、编程式验证 a、针对动作类中的所有动作方法进行验证 1、动作类需要实现ActionSupport,覆盖public void validate() 2、方法中,编写你的验证规则,不正确...
2018-02-28 11:58:17
180
原创 Struts2结果视图
Struts2结果视图标签: JAVA框架一、回顾struts2struts2简介搭建开发环境1 拷贝jar包2 创建struts.xml配置文件(src目录下)3 在web.xml中配置过滤器三开发案例用户发出请求 四、执行过程图五 struts2的配置1 配置文件和加载顺序default.propertiesstruts-default.xmlstr...
2018-02-28 11:56:03
169
原创 Struts2 基础
Struts2 基础标签: JAVA框架一1.表现层 Struts2 代替Servlet原理:经过过滤器代替Servlet2.Servlet和过滤器对比Servlet:void init(ServletConfig arg0)//初始化void service(ServletRequeest arg0)//服务void destroy()//...
2018-02-28 11:54:54
152
原创 JAVA 二十六 IO流,字节流
JAVA 二十六 IO流,字节流标签: JAVA字节流文件操作import java.io.File;import java.io.IOException;public class FileDemo { /* * createNewFile 在指定目录下创建一个文件,如果该文件已经存在,创建失败 * mkdir 创建一个文件夹 * m...
2018-02-28 11:53:32
162
原创 JAVA 二十五 IO流,字符流
JAVA 二十五 IO流,字符流标签: JAVA文件读取读取方式一package com.io;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;public class FileReaderDemo { public s...
2018-02-28 11:53:00
142
原创 JAVA 二十四 Map集合
JAVA 二十四 Map集合标签: JAVAMappublic interface Mapo <K,V> {}键值对—–<1KEY,Value> —–<键,值> HashMap -import java.util.Collection;import java.util.HashMap;import java....
2018-02-28 11:52:02
162
原创 JAVA 二十三 集合SET
JAVA 二十三 集合SET标签: JAVAhashSethashSet:底层的数据结构是 哈希表 hashSet通过hashcode 和 equals方法判断如果元素的hashcode值相同,判断equals方法如果元素的hashcode值不同,不会判断equals方法import java.util.HashSet;import java.util.Tree...
2018-02-28 11:51:29
158
原创 JAVA 二十二 List(ArrayList、LinkedList)
JAVA 二十二 List(ArrayList、LinkedList)标签: JAVAArrayListimport java.util.*;import org.omg.CORBA.SystemException;public class ListDemo { /* * Collection 集合1 可以储存任意类型数据 * ...
2018-02-28 11:50:54
141
原创 JAVA 二十一 Collection集合(List,Set)
JAVA 二十一 Collection集合(List,Set)标签: JAVAcollection 特点无序,不知是否重复list有序,不唯一set无序,唯一在list下ArrayList,LinkedList在set下HashSet,TreeSet多态,父类实现子类的实现类/* * Colletion 集合接口 无序不唯一 使用子接...
2018-02-28 11:50:16
194
原创 JAVA 二十 String类的方法
JAVA 二十 String类的方法标签: JAVA1.String不同的构造方法String s="abc";String s1=new String();String s2=new String("abc");char c[]={'a','b','c','d','e','f'};String s3=new String(c);s3.length//字符串长度...
2018-02-28 11:49:25
291
原创 JAVA 十九 内部类,Object类,instanceof判断方式
JAVA 十九 内部类,Object类,instanceof判断方式标签(空格分隔): JAVA1.内部类概念:将一个类定义在另一个类的里面,对里面那个类就称为内部类(内置类,嵌套类)。内部类可以用public private protected等修饰符修饰特点:内部类可以直接访问外部类中的成员,包括私有成员。而外部类要访问内部类中的成员必须要建立内部类的对象。然后通过对...
2018-02-28 11:48:42
3457
原创 JAVA 十八 接口interface
JAVA 十八 接口interface标签: JAVA1.接口:表示能实现某种功能的能力为什么使用接口 - 当抽象类里面只包含抽象方法,这时候这个类可以定义为接口 - 接口里面定义的方法都是抽象方法,接口不可以实例化 - 类和接口是实现的关系 关键字为implements(实现)的关系 - 一个类可以实现多个接口 - 接口和接口之间是继承关系,接口与接口的继承可以一个继承...
2018-02-28 11:48:09
1835
原创 JAVA 十七 抽象 常量 abstract,final
JAVA 十七 抽象,常量 abstract,final标签(空格分隔): JAVA1.abstract抽象类用abstract修饰的类是抽象类如果用abstract修饰的类是无法生成对象的,即无法实例化2.abstract抽象方法没有方法体即没有大括号{ };如果类里面包含抽象方法,那么该类必须为抽象类抽象类里面不一定有抽象方法子类继承父类,必须重...
2018-02-28 11:47:34
498
原创 JAVA 十六 继承extends
JAVA 十六 继承extends标签(空格分隔): JAVA1.继承继承 关键字 extends继承的类成为子类,被继承的类成为父类(超类);私有的属性和方法无法继承一个子类只能有一个父类,不能有多个,而一个父类可以有多个子类;子类默认在构造方法里第一行默认调用父类空参的构造方法(super();)调用本类用this,调用父类用super;构造方法不能继承(但是...
2018-02-28 11:43:59
113
原创 JAVA 十五 构造方法,静态常量
JAVA 十五 构造方法,静态常量标签: JAVA1.构造方法Student stu=new Student(); Student();类名(构造方法); 在类中public class Student{ double java,c,db; double height; public Student(){//构造方法 }}特点...
2018-02-28 11:43:24
456
原创 JAVA 十四 带参方法
JAVA 十四 带参方法列表项标签: JAVA带参方法public class Fruit{ public String zha(String f){ return f+"汁"; } public double area(int a){ return 3.4*a*a; }}<范围修饰符> 返回值...
2018-02-28 11:42:38
2732
原创 JAVA 十三 数据类型使用区别,范围修饰词
JAVA 十三 数据类型使用区别,范围修饰词标签: JAVA1.数据类型使用区别基本数据类型没有方法,int i=1;i++引用数据类型具有方法,Student stu=new Student ;stu.age=20;2.返回值方法名定义和变量名是一样的返回值类型(没有用void代替) 方法名(返回值){}public class A...
2018-02-28 11:41:45
266
原创 JAVA 十二 类,对象,封装
JAVA 十二 类,对象,封装标签: JAVA1. 本章目标掌握类和对象的特征理解封装会创建和使用对象1. 对象:具体的某个事物,万物皆对象对象的属性:对象具有的各种特征对象的方法:对象执行的操作描述对象的两个方面:即是对象的属性和方法;封装:对象的属性和方法放到一起2. 类是具有相同属性和方法的一组对象的集合(引用数据类型)引用数据...
2018-02-28 11:40:51
215
原创 JAVA小练习 星星下落
JAVA 十一 星星下落练习标签 : JAVA//300个星星下落import java.awt.*;public class Ball100 { public static void main(String[] args){ Frame w=new Frame(); w.setSize(1366, 768); w....
2018-02-28 11:40:06
2624
原创 SSH Hibernate
Hibernate标签: JAVA框架hibernatejdbc缺点1 编程的时候很繁琐,用的try catch 比较多2 jdbc没有做数据缓存3 没有做到面向对象编程4 sql语句的跨平台性差hibernate 特点1 完全面向对象编程2 hibernate缓存 一级缓存 二级缓存 查询缓存3 编程的时候比较简单4 跨平台性5 使用场...
2018-02-28 11:37:44
276
原创 Spring IOC 三
Spring IOC (3)标签: JAVA框架利用注解配置应用IOC在JDK5.0时追加一些新特性List<String> 泛型for(String s : list)Integer i = 10;注解:在类定义,方法定义,成员变量定义面使用,格式@注解标记名a.组件自动扫描可以按照指定的包路径,将包下所有组件扫描,如果发现组件类定义前有以...
2018-02-26 17:39:58
100
原创 Spring IOC 二
Spring IOC (2)标签: JAVA框架1.自动注入<bean autowire="">用于指定自动注入规则.可以使用byType,byName,constructor等,用于简化注入1.byType是用于类型相同的匹配注入,有2个及以上匹配会出现异常2.byName是id与类中属性相同名字的才可以注入3.constructor 与byType的方式类似...
2018-02-26 17:28:40
124
原创 Spring IOC 一
Spring IOC标签: JAVA框架Spring IOC应用IOC Inversion of Control 控制反转a.管理对象创建、初始化、释放资源、销毁b.维护对象关系采用注入的方式建立对象关系Dependency Injection(DI)依赖注入依赖注入:set方法注入,构造器注入c.搭建SpringIOC开发环境引入相...
2018-02-25 22:07:01
109
原创 Thinking In Java 读书笔记一
第一章 对象导论标签 : Thinking in java面向对象编程-OOP(Object-oriented Programming)1.1 抽象过程人们所能够解决的问题的复杂性直接取决于抽象的类型和质量Smalltalk(第一个面向对象语言的五个特性)万物皆为对象程序是对象的集合,他们通过发送消息来告知彼此要做的每个对象都有自己的由其他对象所构成
2018-01-22 21:54:54
193
原创 JAVA 八 排序,自动排序,冒泡,选择排序
JAVA 八 排序,自动排序,冒泡,选择排序1.java自带排序功能1. 首先引入import java.util.*;import java.util.*;2. 使用的时候Arrays.sort(数组名);Arrays.sort(arr);3. 排序默认是从小到大4. 若要是控制从大到小 则可以将循环反过来即Arrays.sort(...
2018-01-01 12:50:05
332
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人