自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(24)
  • 收藏
  • 关注

转载 Hibernate框架连接数据库

Hibernate的优点:1、Hibernate对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码。2、Hibernate是一个基于jdbc的主流持久化框架,是一个优秀的orm实现,它很大程度的简化了dao层编码工作。3、Hibernate使用java的反射机制,而不是字节码增强程序类实现透明性4、Hibernate的性能非常好,因为它是一...

2017-08-09 15:54:00 192

转载 SSM框架整合(配置篇)

整合所需要的jar文件web.xml<?xml version="1.0" encoding="UTF-8"?><web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema...

2017-08-08 15:17:00 87

转载 怎样在SSM框架中使用ajax将文件上传至文件服务器(另一个服务器)

.导入jar包commons-fileupload.jarcommons-io-1.3.2.jar 跨服务器使用的jarjersey-client-1.18.1.jarjersey-core-1.18.1.jar需要使用的js文件上传页面addUser.jsp<%@ page language="java" contentTy...

2017-08-08 15:01:00 236

转载 SpringMVC补充

1.URL模板映射 2.@requestParam参数传递 3.转发和重定向 4.json数据处理web.xml<?xml version="1.0" encoding="UTF-8"?><web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmln...

2017-08-01 16:14:00 92

转载 怎样使用SpringMVC控制页面

为什么要使用springMVC?很多应用程序的问题在于处理业务数据和显示业务数据的视图的对象之间存在紧密耦合。通常,更新业务对象的命令都是从视图本身发起的,使视图对任何业务对象更改都有高度敏感性。而且,当多个视图依赖于同一个业务对象时是没有灵活性的。Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构...

2017-07-31 16:18:00 91

转载 SpringIOC的应用

导入需要的jar包配置文件为:一般不用注解操作时使用<bean id=" " class=" ">来创建对象<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi=...

2017-07-26 16:18:00 51

转载 如何使用MyBatic操作数据库?

Mybatis是什么?MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis,实质上Mybatis对ibatis进行一些改进。MyBatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注 SQL 本身,而不需...

2017-07-25 15:09:00 121

转载 二级联动----省市级联

bean/** * 市 * @author Administrator *下午3:37:43 */public class City { private int id; //序号 private int cityid; private String cityname; //城市名称}/** * 省 * @...

2017-07-09 15:49:00 91

转载 使用JavaScript和jQuery简单实现Ajax技术

Ajax的定义Ajax被认为是(Asynchronous JavaScript and XML的缩写)。允许浏览器与服务器通信而无须刷新当前页面的技术都被叫做Ajax。Ajax的工作原理Ajax的核心是JavaScript对象XmlHttpRequest。XmlHttpRequest使您可以使用JavaScript向服务器提出请求并处理响应,而不阻塞用户...

2017-07-03 15:16:00 241

转载 监听器----如何使用监听器记录注册用户的在线状态?

首先写一个登陆界面----index.jsp<body> <form action="${pageContext.request.contextPath }/loginServlet" method="post"> 用户名:<input name="uname"/><br/> 密码:&l...

2017-06-29 15:43:00 126

转载 过滤器的使用----中文乱码过滤器与登录访问过滤器

什么是过滤器?过滤器用于拦截传入的请求和传出的响应,以便见识修改或已某种方式处理正在客户端和服务器之间交换的数据流。过滤器在请求被servlet引擎处理之前访问请求,并且可以在请求得到处理之后访问响应。由中文乱码过滤器为例:@WebFilter(filterName="characterFilter",urlPatterns="/*") //servlet3.0...

2017-06-28 15:01:00 150

转载 怎样使用Servlet控制文件上传?

在实际应用中,为了保证系统的安全运行,可能需要对上传的文件进行控制。例如:上传图片时指定图片大小,发送邮件时对附件的类型和大小进行控制等。以下就是一套控制文件类型和大小的案例。需要使用的jar包:jsp页面:<%@ page language="java" contentType="text/html; charset=UTF-8" page...

2017-06-28 14:41:00 109

转载 案例:怎样使用java实现分页处理?

数据库表格:  customer分页的实现:从数据库查询--总记录:totalRecords自定义--每页显示多少条记录: pageSize通过总记录数和页容量计算出来--总页数: totalPages ----(totalRecords%pageSize==0? totalRecords/pageSize : totalRecords/page...

2017-06-27 15:32:00 93

转载 使用PreparedStatement接口操作数据库

从代码来看,用PreparedStatement来代替Statement会使代码多出几行,但这样的代码无论从可读性还是可维护性上来说,都比直接用Statement的代码高很多档次。传递给PreparedStatement对象的参数可以被强制进行类型转换,使开发人员可以确保在插入或查询数据时与底层的数据库格式匹配。在公共web站点环境下,有恶意的用户会利用那些设计不完善的、不能正确处理...

2017-06-10 21:53:00 196

转载 如何使用纯Java方式连接数据库?

假定需要连接的数据库名称为`myschool`,使用"root"登录,密码为"0000",使用该数据库用户登录并访问`myschool`数据库。在写代码之前需要导入jar包"mysql-connector-java-5.1.0-bin"1.使用纯Java方式连接数据库查找数据(为方便查阅,暂使用throws抛出异常,省略记录日志)。package cn.jbdc;im...

2017-06-10 21:30:00 465

转载 使用Html+JavaScript实现复选框功能----全选/反选

一、Html>body部分:<body> <table border="1" width="60%"> <tr> <td><input type="checkbox" name="all"/>全选</td> <td>复选框示例</td> </tr> ...

2017-05-22 19:59:00 285

转载 如何读取properties配置文件?

首先创建一个properties配置文件:dbinfo.properties 供测试用。内容为:怎样获取age属性值?我们可以使用两种方法:①使用反射的类加载器读取配置文件;②使用工具类ResourceBundle①反射的类加载器public class ClassLoaderproper { public static void main(St...

2017-05-11 20:30:00 110

转载 Java中最经典的算法之一----冒泡排序

将数组里相邻的数两两比较,按照升序或者降序排列的方式我们称为冒泡排序。升序排列为例://冒泡排序public class Sort { public static void main(String[] args) { int[] arr={6,5,7,1,4,3}; //先设定一个数组 System.out.println("排序前的数组为:"); for (int...

2017-05-11 20:29:00 80

转载 怎样使用IO流复制图片?

怎样使用IO流复制图片?复制图片的原理是:使用字节输入流读取数据的同时,另一端使用输出流把数据写入需要的磁盘里。首先我们需要新建一个IOStream类,找到需要复制的图片路径(D:\\jpg.jpg)public class IOStream { public static void main(String[] args) {FileInputStream fi...

2017-05-08 15:40:00 126

转载 Java软件设计模式------装饰设计模式

Java软件设计模式一共分为23种;一般常用的有:  单例设计模式  装饰设计模式  工厂设计模式装饰设计模式定义:英文叫Decorator Pattern,又叫装饰者模式。装饰模式是在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。在生活中我们用程序员和项目经理的例子来比喻,项...

2017-05-07 21:31:00 144

转载 Java软件设计模式------单例设计模式

Java软件设计模式一共分为23种;一般常用的有:  单例设计模式  装饰设计模式   工厂设计模式单例设计模式(以后的用处:spring框架IOC,默认创建的对象都是单例的):  单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例类的特殊类。通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界访问,从而方便对实例个数的控制并节约系统...

2017-05-07 17:22:00 87

转载 单元测试的方法

我们通常都是用来测试代码都是新建一个test类,使用main方法并且调用我们编写的方法进行测试,并且运行main方法时所有方法都会运行。有没有一个更简便的方法来测试单一方法是否能正常运行呢?使用单元测试的方法可以达到我们预期的效果。 关键字@Test1.首先我们创建一个单元测试类,并定义两个方法public class JunitTest { @Test public v...

2017-05-06 12:59:00 172

转载 怎样判断 String string=new String("关羽"); 创建了几个对象?

答:两个。解析:1.我们知道字符串的比较方法是用.equals()来比较的,那么我们可以创建一个测试类public class Test2 { public static void main(String[] args) {2.创建String对象 String s1 = "关羽"; String s2 = "关羽"; String s3 = new Stri...

2017-05-06 12:40:00 130

转载 学习笔记--如何使用Comparable接口里compareTo 方法进行排序

接口 Comparable<T>此接口强行对实现它的每个类的对象进行整体排序。这种排序被称为类的自然排序,类的 compareTo 方法被称为它的自然比较方法。实现此接口的对象列表(和数组)可以通过 Collections.sort(和 Arrays.sort)进行自动排序。实现此接口的对象可以用作有序映射中的键或有序集合中的元素,无需指定比较器。方法详细信息...

2017-05-06 10:29:00 842

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除