- 浏览: 239359 次
- 性别:
- 来自: 潮州
-
最新评论
-
yinweimeiyoudengdai:
提示不能初始化JavaVM,改了powerdesigner的J ...
Powerdesigner15-用jdbc链接MySQL实现逆向工程步骤 -
ifvlr:
我在连接时总是显示不能加载驱动?什么情况额?
Powerdesigner15-用jdbc链接MySQL实现逆向工程步骤 -
itxiaowan:
为什么我在最后一步,选择了要导出哪个库,却总是会把所有的库里面 ...
Powerdesigner15-用jdbc链接MySQL实现逆向工程步骤 -
shammyou:
3q!把javahome替换下就ok了<java.ho ...
eclipse-maven-Missing artifact com.sun:tools:jar:1.5.0:system -
zgdnba:
really helpful
velocity学习-第一个例子就错,Unable to find resource
文章列表
SimpleJdbcTemple
- 博客分类:
- spring
有表
create table user(
userId int auto_increment,
userName varchar(20),
password varchar(20),
primary key(userId)
)
对应的实体
class user{
private int userId;
private String userName;
private String password;
}
private SimpleJdbcTemplate mainJdbc
1.queryForObjec ...
个人猜测会出现unable to find a javac compiler是因为eclipse默认使用jre6,没有编译器,所以要换成jdk
1.设置ant参数
2.把jre6换成jdk,点击Install Jres
3.点击add增加jdk,下图已经增加了
4.点击standard vm,安装步骤添加jdk
5.换成jdk就行了
1.
2.
3.com.caucho.server.resin.Resin
4.-conf "E:\sofewave\resin-3.1.10\resin-3.1.10\conf\resin.conf"
-Djava.util.logging.manager=com.caucho.log.LogManagerImpl
5. 添加resin类包和tool.jar
6.resinl类包
7. tool.jar
8.
9.
10.要配置resin.conf,设置要 ...
1.svn
作用:
安装:使用eclipse的更新管理 http://subclipse.tigris.org/update or http://subclipse.tigris.org/update_1.6.x
2.EasyExplore
作用:打开资源文件所在的文件夹
安装:从http://sourceforge.net/projects/easystruts 下载后就是一个jar压缩文件。他最简单的工作方式就是:直接将该jar文件放置在eclipse的 plugin 目录下,然后重启eclipse平台就可以在右键中看到East Explorer菜单项,就可以打开资源所在的目 ...
打开eclipse,选择help -- install new softwave
resin plugin 地址是http://www.improve-technologies.com/alpha/updates/site.xml
接下来就安装步骤操作
1.interface
里面的方法默认带有 public abstract
这两个修饰符 也必须带有这两个修饰符
在语法定义上的区别:静态变量前要加static
关键字,而实例变量前则不加。
程序运行时的区别:实例变量属于某个对象的属性,必须创建了实例对象,其中的实例变量才会被分配空间,才能使用这个实例变量。静态变量不属于某个实例对
象,而是属于类,所以也称为类变量,只要程序加载了类的字节码,不用创建任何实例对象,静态变量就会被分配空间,静态变量就可以被使用了。
类的静态变量在内存中只有一个,java虚拟机在加载类的过程中为静态变量分配内存,静态变量位于方法区
,被类的所有实例共享。静态变量可以直接通过类名进行访问,其生命周期取决于类的生命周期。总之,实例变量
必须创建对象后才 ...
<%@include ........>
先包含再处理
<jsp:include .......>
先处理再包含,能自动区别静态/动态文件
在JSP中,跳转页面有两种方式:
1.forward跳转:
<jsp:forward page="跳转页面地址" />
2.response跳转:
response.sendRedirect("跳转页面地址");两种跳转的区别如下:
1.forward跳转:
a.服务器端跳转,地址栏不改变;
b.执行到跳转语句后马上无条件跳转,之后的代码不再执行(跳转之前一定要释放全部资源
);
c.request设置的属性在跳转后的页面仍可以使用;
d.使用<jsp:param name="参数名&qu ...
单例模式
第一种定义方式
public class Singleton {
//构造方法为私有的,外部无法访问,即无法new
private Singleton(){}
//在自己内部定义自己一个实例
//注意这是private 只供内部调用
private static Singleton instance = new Singleton();
//这里提供了一个供外部访问本class的静态方法,可以直接访问
public static Singleton getInstance() {
return instance; ...
1.spring的3中依赖注入方式
在讲解依赖注入的3种实现方式之前,这里先澄清一下依赖注入的意义:让组件依赖于抽象,当组件要与其他实际对象发生依赖关系时,通过抽象来注入依赖的实际对象。
依赖注入的3种实现方式分别是:接口注入(interface injection)、Set注入(setter injection)和构造注入(constructor injection)。
1.Hibernate的对象有3种状态
分别为:瞬时态(Transient)、 持久态(Persistent)、脱管态(Detached)。处于持久态的对象也称为PO(Persistence Object),瞬时对象和脱管对象也称为VO(Value Object)。
这3个状态是hibernate里pojo对象得3个状态,个 ...
1.Math.floor和Math.round
System.out.println(Math.floor(4.3));
System.out.println(Math.floor(4.5));
System.out.println(Math.floor(4.7));
System.out.println(Math.floor(-4.3));
System.out.println(Math.floor(-4.5));
System.out.println(Math.floor(-4.7));
System.out.println(Math.round(4.3));
...
1.摘自http://group.gimoo.net/review/166832
String s1 = new String("abc");
String s2 = new String("abc");
System.out.println(s1 == s2);
String s3 = "abc";
String s4 = "abc";
System.out.println(s3 == s4);
s1 = s3; s2 = s4 ;
System.out.println(s ...
摘自 http://blog.csdn.net/gxf212/archive/2008/12/11/3498284.aspx
象普通的java程序一样,可以把异常引入到jsp中。如果在执行jsp的java代码时发生异常,可以用下面的指令将http请求转发给另一个专门处理异常的网页:
<%@ page errorPage="errorpage.jsp"%>
在专门处理异常的网页"errorpage.jsp"
<%@ page isErrorPage="true"%>
在处理异常的网页中可以 ...