- 浏览: 446685 次
- 性别:
- 来自: 北京
最新评论
-
wjs876046992:
后来我下载了Eclipse Indigo版本,同样操作却成功了 ...
myeclipse2014中安装spket-1.6.23 -
wjs876046992:
我的是myEclipse2014,将那两个文件夹拷贝到drop ...
myeclipse2014中安装spket-1.6.23 -
lucky8060:
应该不是每次请求都产生一个action吧?应该是每个sessi ...
Struts2 action的单例与多例
文章列表
一、Set
set里存放的是对象的引用,并且没有重复对象。只要地址相同都算重复对象。
hashSet的对象内对地址可以通过,object.hashCode()获取。
这里是一段代码
import java.util.HashSet;
import java.util.Iterator;
import java.util.Set;
public class Set1 {
public static void main(String[] args) {
Set set1=new HashSet();
String s1="hello&qu ...
1、当然首先引入EHCache相关的jar包
这些包不需要另外下载,在Hibernate官方网站下载Hibernate4.1.7的压缩包(如:hibernate-release-4.1.7.Final.zip)解压,引入hibernate-release-4.1.7.Final\hibernate-release-4.1.7.Final\lib\optional\ehcache目录下的ehcache-core-2.4.3.jar、hibernate-ehcache-4.1.4.Final.jar、slf4j-api-1.6.1.jar三个jar包即可(就是添加到referenced
...
hibernate4.1.7常见问题
- 博客分类:
- javaweb
1.Unable to construct current session context [](Unable to load class [])
这个问题是session环境无法构建,很明显是hibernate.hbm.xml出现了问题,我仔细看了一下我的配置文件
原来:
<!-- 使用getCurrentSession时添加这个属性 -->
<property name="hibernate.current_session_context_class"></property>这里的没有写值,使用本地事务应该是thread。
...
eclipse英文版中如何去修改字体及方法?首先打开eclipse中,
Window –> Preferences –> General –> Appearance –> Colors and Fonts –> Basic –> Text Font –> Change
然后你就可以修改字体样式和字体大小了。
hibernate关系映射
- 博客分类:
- javaweb
注:(1)在项目开发中,经常遇到无法映射class的情况,所以最好在映射文件中将name和class的路径写完全。
(2)在1的数据表中不会出现set中的column,只会在n的一端的表中出现这个column字段。一、双向1-N关联
使用无连接表的1-N关联
1.Person.java
person是1,address是n。一个人对应多个地址,所以在person类中有一个address的set集合。
package com.ru.domain;
import java.util.HashSet;
import java.util.Set;
public clas ...
如何彻底卸载MySQL
- 博客分类:
- 数据库
本文摘自:http://www.heiqu.com/show-64764-1.html
内容为:
由于安装MySQL的时候,疏忽没有选择底层编码方式,采用默认的ASCII的编码格式,于是接二连三的中文转换问题随之而来,就想卸载了重新安装MYSQL,这一卸载倒是出了问题,导致安装的时候安装不上,在网上找了一个多小时也没解决。
重装系统永远是个好办法,但有谁喜欢这么做呀:(
后来无意发现是卸载的时候没有卸载完全导致,下面给出完整的卸载MySQL 5.1的卸载方法:
1、控制面板里的增加删除程序内进行删除
2、删除MySQL文件夹下的my.in ...
Set,List,Map的区别
- 博客分类:
- java基础
package com.beijing.pattern.BridgePattern.Junits;
import static org.junit.Assert.*;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.Iterator;
import java.util.List;
import java.util.Set;
import org.junit.Test;
public class BirdgeTest {
@Test
public ...
<wbr></wbr>一、首先新建database
explorer
2.<wbr><wbr> 1. <wbr></wbr></wbr></wbr>通过myeclipse提供数据库浏览器连接到我们的oracle数据库(多人开发)
<wbr&g
首先get和load方法都根据id可以查询数据库记录
load和get查询的区别:
1.如果找不到符合条件的纪录,get()方法将返回null.而load()将会报出ObjectNotFoundEcception.
2.load()方法可以返回实体的代理类实例,而get() ...
mysql控制台显示乱码问题
- 博客分类:
- 数据库
安装的时候将编码改成utf-8,但是在还是会出现乱码。
mysql> SHOW VARIABLES LIKE'character_set%';
mysql> set character_set_results='gbk';#将编码改为gbk,控制台就可以显示中文了
一、spring
用eclipse,在导入相应的包后(有人说不导包也有提示,因为默认的eclipse导入了jdk的包),eclipse会有代码提示功能。<wbr></wbr>那么XML文件能不能也这样呢?其实也是可以的,只不过导包的地方不一样。下面以spring为例(虽然Myeclipse6.5中已经集成了,这里只是示范说明)。<wbr></wbr>
<?xml version="1.0" encoding="UTF-8"?>
<beans
xmlns="htt ...
javaEE三大框架的配置文件模版
- 博客分类:
- javaweb
一、struts
1.struts.xml
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
"http://struts.apache.org/dtds/struts-2.3.dtd">
<struts>
<constant name ...
我自定义了一个拦截器,目的是在action执行之前像ValueStack中设置一些属性,代码是这样的:
[java:nogutter]view plaincopy
HttpServletRequestrequest=(HttpServletRequest)ActionContext.getContext().get(StrutsStatics.HTTP_REQUEST);
OgnlValueStackstack=(OgnlValueStack)request.getAttribute("struts.valueStack");
/**
* ...
struts2访问自定义action方法
- 博客分类:
- javaweb
1.直接在连接中使用!method的方法
如:
http://localhost:8080/webname/show.action!showmessage?name=ru&age=23
//?后面为要传递参数,!后面为action的方法
2.在struts.xml配置文件中配置method属性
<action name="mymethod" class="com.ru.action.InterceptorAction" method="method">