gnl

java 学习
随笔 - 17, 文章 - 0, 评论 - 2, 引用 - 0
数据加载中……

apache服务器使用笔记

apache解压版配置

    第一个地方
                    ServerRoot "E:/PG/joomla/apche/Apache24"   (指定自己解压的位置)
    第二个地方
                   
                DocumentRoot "E:/PG/joomla/apche/Apache24/htdocs"   
                <Directory "E:/PG/joomla/apche/Apache24/htdocs">  (指定htdocs的位置)
    第三个地方               
                ScriptAlias /cgi-bin/ "E:/PG/joomla/apche/Apache24/cgi-bin/" (指定cgi-bin的位置)
   
    第四个地方
                <Directory "E:/PG/joomla/apche/Apache24/cgi-bin">
                AllowOverride None
                Options None
                Require all granted
                </Directory> (指定directory 的位置)



配置apache解压版遇启动时出现下面一个提示信息
E:\PG\joomla>httpd
httpd: Could not reliably determine the server's fully qualified domain name, using 192.168.1.105. Set the 'ServerName' directive globally to suppress this message

在网上查了一下在这里做一下记录

# If your host doesn't have a registered DNS name, enter its IP address here.
#
#ServerName www.example.com:80   (去掉前面的注释即可)

#
# Deny access to the entirety of your server's filesystem. You must
# explicitly permit access to web content directories in other
# <Directory> blocks below.
#

posted @ 2012-08-24 21:28 一江 阅读(375) | 评论 (0)编辑 收藏

ibatis2.3.4 开发学习

    *******ibatis 学习笔记**********
    
1.加载ibatis开发jar包
2.建立配置数据库配置文件    
3.建立ibatis的配置文件SqlMapconfig.xml
4.建立于数据库相对应的javabean    
5.数据库持久层设计
6.根据DAO模式进行编码设计底层调用类


    
1.加载ibatis开发jar包(这里开发环境是myeclipse中,建立一个java工程,这里以老版本的ibatis-2.3.4.726进行开发)
    
2.建立配置数据库配置文件(数据库的配置文件是对数据库驱进行管理,
      也可以将数据库的配置写到SqlMapConfig.xml中,写配置文件是便于引用不同的数据库)
      
3.建立ibatis的配置文件SqlMapconfig.xml
    
    (1)定义文档类型
    <!DOCTYPE sqlMapConfig PUBLIC "-//ibatis.apache.org//DTD SQL Map Config 2.0//EN"     
     "http://ibatis.apache.org/dtd/sql-map-config-2.dtd">
           
    (2)在ibatis的配置文件中指定数据库配置文件的位置
        定义读取数据库配置的位置
    <properties resource="properties/dbproperties.properties" />
    
    (3)数据库连接管理
         具体指定连接的驱动类型
    <transactionManager type="JDBC">

         数据管理形式
        <dataSource type="SIMPLE">
            <property name="JDBC.Driver" value="${driver}" />
            <property name="JDBC.ConnectionURL" value="${url}" />
            <property name="JDBC.Username" value="${username}" />
            <property name="JDBC.Password" value="${password}" />
        </dataSource>
    </transactionManager>
    
    (4)调用数据库持久层设计(实际开发中时先建立好数据库操作后然在这里注册)
             数据库持久层的调用
    <sqlMap resource="com/li/ibatisxml/Person.xml" />
4建立与数据库对应的javaben
    根据需要对数据库的字段生成setter和getter方法
    
5建立数据库操作设计
    建立的对javabean的操作即Person.xml(注意文档类型)
                
            <?xml version="1.0" encoding="UTF-8" ?>
            
            <!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN"
                "http://ibatis.apache.org/dtd/sql-map-2.dtd">
            
            指定一个操作的命名空间
            <sqlMap namespace="Person">
                
                为操作类指定一个简写
                <typeAlias alias="person" type="com.li.bean.Person" />
            
                指定一个调用名称和返回值类型
                <select id="listallperson" resultClass="person">
                    select * from Person
                </select>
            
            </sqlMap>
    
6编写DAO设计进行ibats的调用
    (1)在调用类里面进行ibats的注册
        
        //加载ibats的管理配置
    static String resource = "com/li/ibatisxml/SqlMapconfig.xml";
    private static SqlMapClient sqlmapclient;
            Reader reader = Resources.getResourceAsReader(resource);
            
            //获得ibatis的调用客户端
            sqlmapclient = SqlMapClientBuilder.buildSqlMapClient(reader);
        
    (2)调用ibatis
        方法名字就是xml中指定的方法名称
        sqlmapclient.queryForList("listallperson");


   程序例子   

posted @ 2012-08-19 11:13 一江 阅读(352) | 评论 (0)编辑 收藏

在使用eclipse中出现的一个问题

    由于自己在别处拷贝工程时候,工程出现一个红色!号自己一时没有清楚是怎么回事。
                   
    查看工程工程path才看到一个工程jar包丢失了(丢失的jar包为自己在工程中自定义path的一个类)

    在原来工程中加入对应的类后上面号会自动消失   

posted @ 2012-08-07 23:14 一江 阅读(153) | 评论 (0)编辑 收藏

tomcat使用一些技巧收集

1.开启tomcat中目录浏览功能
    修改tomcat 的配置目录下的web.xml 中的
            <param-name>listings</param-name>
            <param-value>false</param-value>
    将false修改为true既可查看指定目录下的jsp页面

posted @ 2012-07-28 19:13 一江 阅读(160) | 评论 (0)编辑 收藏

tomca 版本查看

    由于条件限制tomcat只能用解压版本的,一个机子弄了几个tomcat服务器,对于要查看tomcat版本是一件很麻烦的方式,    在网上查找资料这里记录一下。

 方法一在dos下进入到tomcat安装bin目录下输入version即可查看tomcat的版本。  
   
E:\apache-tomcat-6.0.32\bin>version
Using CATALINA_BASE:   "E:\apache-tomcat-6.0.32"
Using CATALINA_HOME:   "E:\apache-tomcat-6.0.32"
Using CATALINA_TMPDIR: "E:\apache-tomcat-6.0.32\temp"
Using JRE_HOME:        "C:\Java\jdk1.6.0_22"
Using CLASSPATH:       "E:\apache-tomcat-6.0.32\bin\bootstrap.jar"
Server version: Apache Tomcat/6.0.32
Server built:   February 2 2011 2003
Server number:  6.0.32.0
OS Name:        Windows XP
OS Version:     5.1
Architecture:   x86
JVM Version:    1.6.0_22-b04
JVM Vendor:     Sun Microsystems Inc.

方法二进入到用tomcat的管理账号进入到管理页面就可以看到当前tomcat版本情况
方法三进入到tomcat的lib目录中查看
  
 E:\apache-tomcat-6.0.32\lib\catalina.jar org\apache\catalina\util\ServerInfo.properties

    第一个方法中运行version方法实际上相当于运行version.bat(在windows中)

方法四:启动tocmat访问其中一个页面 ,然后在能够正常访问的页面加一个数字或其他字符产生404错误也可以查看tomcat的版本号码。

posted @ 2012-07-07 12:15 一江 阅读(299) | 评论 (0)编辑 收藏

在myeclipse8.5 中添加 dtd 文件实现xml编辑时自动提示

     由于要项目开发要用到ibatis  ,在编辑SqlMapConfig.xml 时由于没有联网编写配置文件时不能自动提示,编写处理不是很方便 在网上也看了一下方法。
处理方法如下:
       1. 把下载的ibatis 中的jar包 解压出该文件 放在系统的其他文件目录下 如:d:\mytld 中
       2.在 Window->Preferences->XML->XML Catalog->User Specified ,然后点击add
       
    3.在location中选择自己在系统中 ,选择 File System 选择自己要配置的dtd,然后在key Type 选择URI 然后在key中输入文档定义类型如:
    http://ibatis.apache.org/dtd/sql-map-2.dtd

    这样在编写xml文件时在没有网络连接的情况下就会有自动提示了
   
    ibatisdtd 文件下载

posted @ 2012-06-17 22:57 一江 阅读(931) | 评论 (0)编辑 收藏

仅列出标题
共2页: 上一页 1 2