- 浏览: 322343 次
- 性别:
- 来自: 大连
最新评论
-
h702109382:
讲得很清楚
Spring中depends-on的作用是什么? -
poick123:
[color=brown][/color][size=medi ...
认真学spring官网,很容易找到spring4的jar包下载位置 -
dabing69221:
谢谢LZ,坚持学习一手资料!绝不穿二手鞋,呵呵
认真学spring官网,很容易找到spring4的jar包下载位置 -
xiaopenyou_Q:
感谢楼主。
认真学spring官网,很容易找到spring4的jar包下载位置 -
chen417980762:
Spring项目用junit 时出现org.junit.runners.BlockJUnit4ClassRunner cannot be resolved
文章列表
右击web项目名称,选择properties, 进入如下画面:
问题如下:
index.jsp页面:
<jsp:forward page="show.action"></jsp:forward>
在struts.xml配置如下:
<package name="struts2" extends="struts-dafult">
<action name="show" class="action.ShowAction">
<result name="showin ...
一)为什么要学习hibernate关联映射?
①. 面向对象的数据和关系型数据都存在“关联”这种特性。客观上需要将这种特性在ORM时进行映射。
②. 配置了关联映射可以更大限度地简化编码,使我们在编写程序时可以完全按照面向对象的方式进行思考和实现。
二)各个映射都用在什么情况下?
常用的关联关系有:one - to - many 关联和many
– to – one关联。many –
1.为什么要学习hibernate?
根据与JDBC的对比学习,了解到JDBC开发效率低、代码冗余、重复性工作多,而hibernate简化了JDBC 繁琐的编码, 对JDBC访问数据库的代码做了封装,提高了开发效率。
Hibernate 是一个优秀的Java 持久化层解决方案;是当今主流的对象—关系映射(ORM)工具;
Hibernate 将数据库的连接信息都存放在配置文件中。
2. Hibernate是什么?
Hibernate是一种
需要无参的构造函数的原因是:
有些时候对象是由HIbernate创建的,如延迟加载时,hibernate在创建这个对象时会调用无参的构造方法。另外在web部分很多对象是由web容器创建的,容器或框架在创建对象时都是调用无参的构造方法。
hibernate有二级缓存,缓存会将对象写进硬盘,就必须序列化,以及兼容对象在网络中的传输 等等。
java中常见的几个类(如:Interger、String等),都实现了java.io.Serializable接口。
实现 java.io.Serializable 接口的类是可序列化的。没有实现此接口的类将不能使它们的任一状态被序列化或逆序列化。序列化类的所有子类本身都是可序列化的。这个序列化接口没有任何方法和域,仅用于标识序列化的语意。
确切的说应该是对象的序列化,一般程序在运行时,产生对象,这些对象随着程序的停止运行而消失,但如果我们想把某些对象(因为是对象 ...
在IE8下运行如下代码,出现document.getElementById缺少对象的问题。
<html>
<head>
<title> Javascript问题测试</title>
<script language="javascript">
function test(){
alert(document.getElementById("b"));
}
test();
</script>
</head> ...
第一步:进入官方网站: http://struts.apache.org/
如图所示,通过官方网站可以了解,struts框架分为struts1和struts2, 以及struts1与struts2的最新版本.
第二步:下载我们想学习的struts2框架的资源
如图所示:
我们可以选择性的下载:
1) 例子程序:struts-2.3.3-apps.zip
2) jar包: struts-2.3.3-lib.zip
3) 说明文档: struts-2.3.3-docs.zip
4) 源代码:struts-2.3.3-src.zip
也可以都 ...
问题信息详细:
2012-5-18 18:41:54 org.apache.catalina.core.AprLifecycleListener init
信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path:
C:\Program Files\Java\jdk1.6.0_31\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDO ...
错误的详细信息:
严重: Dispatcher initialization failed
Unable to load configuration. - Class: com.sun.org.apache.xml.internal.serializer.OutputPropertiesFactory
File: OutputPropertiesFactory.java
Method: getDefaultMethodProperties
Line: 320 - com/sun/org/apache/xml/internal/serializer/OutputProperti ...
1. native2ascii.exe的介绍:
native2ascii是sun java sdk提供的一个转码工具, 用来将别的文本类文件(比如 *.txt, *.ini, *.properties, *.java 等等)编码转为Unicode编码。
2. 如何获取 native2ascii.exe?
安装了jdk后,假如你是在windows上安装,那么在jdk的安装目录下,会有一个bin目录, 该目录下就有我们所需要的native2ascii.exe 工具。
3. native2ascii.exe使用方法:
命令的语法格式:
nativ ...
android.intent.extra.TEMPLATE
新记录的初始化模板。
android.intent.extra.LABEL
大写字母开头的字符标签,和 ADD_SHORTCUT_ACTION 一起使用。
android.intent.extra.INTENT
和 PICK_ACTIVITY_ACTION 一起使用时,说明用户选择的,用来显示的 activity;
和 ADD_SHORTCUT_ACTION 一起使用的时候,描述要添加的快捷方式。
android.permission.ACCESS_CHECKIN_PROPERTIES
允许读写访问"properties"表 在 checkin 数据库中,改值可以修改上传
android.permission.ACCESS_COARSE_LOCATION
允许一个程序访问CellID或WiFi热点来获取粗略的位置
android.permission.ACCESS_FINE_LOCATION
允许一个程序访问精良位置(如GPS)
android.permission.ACCESS_LOCATION_EXTRA_COMMANDS
允许 ...
前几天在孙卫琴老师的博客上看到这样一篇文章。觉得非常好,在这里转载了。
原文出自: http://sunweiqin.blog.51cto.com/249712/526033
有不少Java初学者问我:“我想学Java,到底该报个培训班呢,还是到网上下载一些视频看看呢, ...
对于编程人员来说,要记住大量的类名或类方法的名字,着实不是一件容易的事情。如果要IDE能够自动补全代码,那将为我们编程人员带来很大帮助。
在编写代码时敲出几个字符的情况下就迅速地完成代码,那是一件很爽的事。可是默认情况下,eclipse只有在你打出'.'(点字符)的时候,才会弹出自动补全窗口给你选择。这在大部分时候是完全不够用的。
由于eclipse 本身有很多选项是默认关闭的,这样开发者只能自己去手动配置一下.
那么如何配置eclipse的代码自动提示功能呢?
Window ——> Preferences ——> Java ...