snow

 
 

常用链接

  • 我的随笔
  • 我的评论
  • 我的参与

留言簿

  • 给我留言
  • 查看公开留言
  • 查看私人留言

随笔档案

  • 2012年4月 (1)
  • 2012年3月 (3)

搜索

  •  

最新评论

阅读排行榜

  • 1. javablog小随笔(144)
  • 2. 关于Hibernate(134)
  • 3. 关于struts2(126)
  • 4. 关于Spring(87)

评论排行榜

  • 1. 关于Spring(0)
  • 2. 关于Hibernate(0)
  • 3. 关于struts2(0)
  • 4. javablog小随笔(0)

Powered by: 博客园
模板提供:沪江博客
BlogJava | 首页 | 发新随笔 | 发新文章 | 联系 | 聚合 | 管理

2012年3月24日

关于Spring
1.首先依然是导入相关的jar包。
2.创建配置文件:applicationContext.xml。
        2.1.导入schema。
        2.2<bean id="user" class="com.lei.pojo.User"></bean>

注:
    1.BeanFactory和ApplicationContext的主要区别:BeanFactory延迟加载所有的 Bean,直到 getBean()方法被调用的 
 时候 Bean才会被创建;ApplicationContext则会预载入单例 Bean,当调用 getBean()方法的时候, Bean已经被创建成功。
    2.配置bean的时候其中可以有id和name属性,id具有唯一性,在使用中必须和 java 中命名变量一样去命名id的值,但是
name属性值则没有要求。name 属性并不是必须的,当不写 name 属性时,spring 容器会自动生成 name 属性值。那么在获
取该 bean的时候,name属性和class属性值相同。
    3. 通过alias节点可以为bean指定一个别名,
                 如:<bean name="userDao" class="com.lei.dao.UserDao"></bean>
                        <alias name="userDao" alias="ud" /> 
posted @ 2012-04-06 23:21 雪之泪 阅读(87) | 评论 (0) | 编辑 收藏
 
关于Hibernate
写一个Hibernate程序的步骤:
1.导入相关jar包。
2.创建持久化类。
3.创建映射文件。 
 1 <?xml version="1.0" encoding="UTF-8"?>
 2 <!DOCTYPE hibernate-mapping PUBLIC 
 3     "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
 4     "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
 5 <hibernate-mapping package="com.lei.pojo">
 6     <class name="User" table="t_user">
 7         
 8         <id name="id" column="id">
 9             <generator class="native"/>
10         </id>
11         
12         <property name="username" column="username"/>
13         <property name="password"/>
14         
15     </class>
16 </hibernate-mapping> 
4.创建Hibernate配置文件。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-configuration PUBLIC
    "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
    "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd"
>
<hibernate-configuration>

    <session-factory>
        
        <property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
        <property name="hibernate.connection.url">jdbc:mysql:///lei</property>
        <property name="hibernate.connection.username">root</property>
        <property name="hibernate.connection.password">root</property>
    
        <property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property>
        
        <property name="hibernate.c3p0.max_size">10</property>
        <property name="hibernate.c3p0.min_size">2</property>
        <property name="hibernate.c3p0.timeout">5000</property>
        <property name="hibernate.c3p0.max_statements">100</property>
        <property name="hibernate.c3p0.idle_test_period">3000</property>
        <property name="hibernate.c3p0.acquire_increment">2</property>
        <property name="hibernate.c3p0.validate">false</property>
        
        <property name="current_session_context_class">thread</property>
        
        <property name="show_sql">true</property>
        
        <mapping resource="com/lei/pojo/user.hbm.xml"/>
    
    </session-factory>


</hibernate-configuration>
5.测试运行。
posted @ 2012-03-26 09:20 雪之泪 阅读(134) | 评论 (0) | 编辑 收藏
 
关于struts2
1.首先要添加struts2的jar包。
2.在web.xml中配置Filter。
 1 <filter>
 2     <filter-name>struts2</filter-name>
 3       <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
 4   </filter>
 5  
 6   <filter-mapping>
 7       <filter-name>struts2</filter-name>
 8       <url-pattern>/*</url-pattern>
 9   </filter-mapping>
3.在src中添加struts.xml。
 1 <?xml version="1.0" encoding="UTF-8"?>
 2 <!DOCTYPE struts PUBLIC
 3     "-//Apache Software Foundation//DTD Struts Configuration 2.1.7//EN"
 4     "http://struts.apache.org/dtds/struts-2.1.7.dtd">
 5 <struts>
 6     <package name="mystruts" extends="struts-default">
 7         <action name="hello" class="com.lei.web.HelloAction" method="">
 8             <result name="" type="">xxx</result>
 9         </action>
10     </package>
11 </struts>
4.在Action中调用指定的方法。
posted @ 2012-03-24 22:40 雪之泪 阅读(126) | 评论 (0) | 编辑 收藏