摘要: 我们在使用Spring MVC的时候,会碰到很多需要访问的静态资源,例如:html,js,css,png,等文件。 如果不对这些文件进行特殊处理,那么当我们访问这些静态资源的时候,Spring MVC会把这些静态资源当作普通的http请求,然后去寻找对应的Controller方法,当它找不到的时候, 阅读全文
posted @ 2017-07-10 21:09 湮汐 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 1、下载MySQL 在官网下载MySQL https://www.mysql.com/downloads/,注意:下载MySQL Community Server版本,下载压缩版 2、解压缩 在本地解压缩MySQL,并且放到对应的位置。笔者放在D:\Program Files 3、环境变量 在桌面上 阅读全文
posted @ 2017-03-18 18:55 湮汐 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 把Hibernate的相关jar包引入工程后,在配置hibernate.cfg.xml时没有提示信息,对于开发人员来说,那么多标签,标签有那么多属性,全部都记住显然是不可能的,遇到这种情况是很头疼的事情。为了解决这种情况,现提高如下解决办法,供读者参考解决办法(和我写的配置struts.xml无提示信息解决办法类似)1. 打开window->preferences->找到web and xml->XML Catalog->2. 然后找到Hibernate解压包的路径,找到hibernate3.jar这个核心jar包,把它解压出来3. 下面是解压出来的文件:4. 打开or 阅读全文
posted @ 2013-10-30 12:19 湮汐 阅读(226) 评论(0) 推荐(0) 编辑
摘要: JNDI(Java Naming and Directory Interface,Java命名和目录接口)是一组在Java应用中访问命名和目录服务的API。命名服务将名称和对象联系起来,使得我们可以用名称访问对象。目录服务是一种命名服务,在这种服务里,对象不但有名称,还有属性。 tomcat配置jndi有全局配置和局部配置。第一种:全局配置1)在tomcat的conf文件夹下的context.xml配置文件中加入:2)在项目的web.xml中加入资源引用: JNDI DataSource sqlconn javax.sql.DataSource Container3)jndi测试方法... 阅读全文
posted @ 2013-10-29 12:01 湮汐 阅读(222) 评论(0) 推荐(0) 编辑
摘要: package com.app.www.hibernate;import java.sql.SQLException;import org.hibernate.HibernateException;import org.hibernate.Session;import org.hibernate.S... 阅读全文
posted @ 2013-10-29 09:22 湮汐 阅读(583) 评论(0) 推荐(0) 编辑
摘要: Java 1.1增添了一种有趣的特性,名为“对象序列化”(Object Serialization)。它面向那些实现了Serializable接口的对象,可将它们转换成一系列字节,并可在以后完全恢复回原来的样子。这一过程亦可通过网络进行。这意味着序列化机制能自动补偿操作系统间的差异。换句话说,可以先在Windows机器上创建一个对象,对其序列化,然后通过网络发给一台Unix机器,然后在那里准确无误地重新“装配”。不必关心数据在不同机器上如何表示,也不必关心字节的顺序或者其他任何细节。就其本身来说,对象的序列化是非常有趣的,因为利用它可以实现“有限持久化”。请记住“持久化”意味着对象的“生存时间 阅读全文
posted @ 2013-09-09 15:31 湮汐 阅读(658) 评论(0) 推荐(0) 编辑
摘要: 答案是两个,现在我们具体的说一下:String s = new String("abc");一、我们要明白两个概念,引用变量和对象,对象一般通过new在堆中创建,s只是一个引用变量。所有的字符串都是String对象,由于字符串文字的大量使用,java中为了节省时间,在编译阶段,会把字符串文字放在文字池中,文字池的一个好处就是可以把相同的字符串合并,占用一个空间,我们可以用==判断一下两个引用变量是否指向了一个地址即一个对象。public class Demo02{ public static void main(String[] args) { String s1 =... 阅读全文
posted @ 2013-09-05 14:23 湮汐 阅读(4215) 评论(0) 推荐(0) 编辑
摘要: Java内部类总结Java内部类其实在J2EE编程中使用较少,不过在窗口应用编程中特别常见,主要用来事件的处理。其实,做非GUI编程,内部类完全可以不用。内部类的声明、访问控制等于外部类有所不同,要灵活使用内部类来编写程序,还是有相当难度的,Java发明了这种难懂的玩意儿,在其他语言中是没有的,但是在Java中,内部类也相当的重要,尤其做GUI开发时候,事件的响应处理全靠内部类了。内部类所做的功能使用外部类也同样可以实现,只是有时候内部类做的更巧妙些。内部类按照其所在位置不同,可分为以下几种:1、(普通的)内部类(最常见的内部类,内部类的定义与类成员平级,)2、方法内部类3、匿名类4、静态内部 阅读全文
posted @ 2013-09-04 17:15 湮汐 阅读(191) 评论(0) 推荐(0) 编辑
摘要: Set是java中一个不包含重复元素的collection。更正式地说,set 不包含满足 e1.equals(e2) 的元素对 e1 和 e2,并且最多包含一个 null 元素。正如其名称所暗示的,此接口模仿了数学上的 set 抽象。HashSet与TreeSet都是基于Set接口的实现类。其中TreeSet是Set的子接口SortedSet的实现类。Set接口及其子接口、实现类的结构如下所示: |——SortedSet接口——TreeSet实现类 Set接口——|——HashSet实现类 |——LinkedHashSet实现类HashSet实现Set接口,由哈希表(实际上是一个HashMa 阅读全文
posted @ 2013-09-04 12:26 湮汐 阅读(543) 评论(0) 推荐(0) 编辑