- 浏览: 83979 次
- 性别:
- 来自: 苏州
最新评论
-
jkbjxy:
aunox 写道jest-0.0.3.jar开发包在哪里下载? ...
Jest初次使用学习记录 -
aunox:
jest-0.0.3.jar开发包在哪里下载?
Jest初次使用学习记录 -
jkbjxy:
cl1154781231 写道请问,当数据量比较大的时候Top ...
Lucene中使用分页 -
cl1154781231:
请问,当数据量比较大的时候TopDocs tds = sear ...
Lucene中使用分页 -
chenzheng8975:
不是很懂。。。。
struts2的OGNL学习
文章列表
Myeclipse建立Hibernate应用
- 博客分类:
- 开发工具使用
1.建立DB explorer
2.new DB Driver
3.open connection
4.选择表,右键显示Generate-->select Statement
5.在工程中选择Hibernate capability
6.Hibernate逆向工程
使用MyEclipse提供的逆向工程,自动创建Domain类和关系映射文件
引入Hibernate开发包
因为8.5只支持到了3.3,如果想 把Hibernate开发包升级,可以重新引入包
把文件夹下面对应的包除了驱动外全部删除,然后复制想要的3.6的包
1.configure
负责管理hibernate的配置信息
管理对象关系映射文件hibernate.hbm.xml的配置信息
读取hibernate.hbm.xml
加载配置文件中的驱动,url,用户名,密码,连接池等
2.SessionFactory会话工厂
可以缓存sql语句和数据(session级缓存)
是一个重量级的类,比较耗内存,一般使用单例模式,保证一个数据库,有一个sessionFactory
如果某个应用访问多个数据库,则创建多个会话实例
通过SessionFactory接口可以获得Session实例
SessionFactroy获得Session的两个方法 ...
1.编写POJO/javabean/domain类
public class Employee implements Serializable{
private static final long serialVersionUID = 1L;
private Integer id;
private String name;
private String email;
private java.util.Date hiredate;
public Integer getId() {
return id;
}
public void setId(In ...
Hibernate错误
- 博客分类:
- Hibernate
1
Exception in thread "main" org.hibernate.HibernateException: 'hibernate.dialect' must be set when no Connection available
at org.hibernate.dialect.resolver.DialectFactory.buildDialect(DialectFactory.java:106)
at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:152 ...
例如输入:SessionFactory sessionFactory
MyEclipse会自动补全sessionFacorty,这样会不方便,因为我想定义成sf
可以通过修改配置来解决
只需要把此处改为一个"."即可
问题1:
weblogic.servlet.jsp.CompilationException: Compilation of C:\bea\user_projects\domains\mydomain\myserver\.wlnotdelete\extract\myserver__appsdir_weboa_dir_weboa\jsp_servlet\__index.java failed.
解决:移除weblogic.jar包
问题2:
weblogic.management.ApplicationException: start() faile ...
1.前台需要接收的JSON格式:
{
"identifier": "id",
"label": "id",
"time": "56",
"totalNum": "5324",
"item": [
{
"id": "1",
"dataClass": [
{
...
1.MyEclipse工程界面
2.右上角三角形选择过滤
3.选择.*和.class
在更换IP之后,服务启动不起来
CMD-->emctl start dbconsole
显示OC4J Configuration issue. D:\oracle\product\10.2.0\db_1/oc4j/j2ee/OC4J_DBConsole_xxx.xxx.xxx.xxx_orcl not found.
这个时候只要找到相应的路径下更换对应文件的IP为现在的IP。
改完之后
CMD-->emctl start dbconsole
Environment variable ORACLE_SID not defined. Please def ...
转自:http://www.cnblogs.com/beliefbetrayal/archive/2012/02/11/2347244.html
OGNL表达式
OGNL,全称为Object-Graph Navigation Language,它是一个功能强大的表达式语言,用来获取和设置Java对象的属性,它旨在提供一个更高的更抽象的层次来对Java对象图进行导航。
OGNL表达式的基本单位是"导航链",一般导航链由如下几个部分组成:
打开Oracle Net manager管理工具
在服务名称中建立一个新的服务,服务名即使以后访问其他Oracle数据库的名称
例如起一个名称为ds的网络服务名,下一步
选择TCP/IP,下一步
主机名填写为要连接的主机的IP,端口号默认为1521下一步
填写ORCL下一步
测试:CMD-->SQLPLUS-->username@ds-->password-->成功连接。
当然要想连接必须开启相应的服务:
OracleOraDb10g_home2iSQL*Plus
OracleOraDb10g_home2TNSListener
其他的服务无 ...
1.在src中不同package中定义两个类LoginAction
jk包中:
public class LoginAction extends ActionSupport{
private final String success = "success";
private final String error = "error";
private String username;
private String password;
public String getUsername() {
return usern ...
Lucene3.5中提供了一个分页方法:searchAfter方法,可以方便的分页,不过仍然需要把大量数据取出。
/**
* 分页搜索
* 把所有数据都取出来才行
* 可以把每次需要分页的内容取出来,没有必要一次性取出所有的东西
* 比如 ...
Problem Description
Calculate A + B.
Input
Each line will contain two integers A and B. Process to end of file.
Output
For each case, output A + B in one line.
Sample Input
1 1
Sample Output
2
import java.util.Scanner;
public class Main{
public static void main(Str ...
搜索中要到的类不多:
package org.apache.lucene.searcher;
import java.io.File;
import java.io.IOException;
import org.apache.lucene.analysis.standard.StandardAnalyzer;
import org.apache.lucene.document.Document;
import org.apache.lucene.index.IndexReader;
import org.apache.lucene.indexer.Indexer;
impo ...