hibernate基础(视频学习笔记)

                                              第一个hibernate项目 1、新建java项目 2、创建User Library,加入如下jar * HIBERNATE_HOME/hibernate3.jar * HIBERNATE_HOME/lib/*.jar * MySql jdbc驱动 3、创建hibernate配置文件hibernate.cfg.xml,为了便于调试最好加入log4j配置文件    <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http:/…

Hibernate之一环境搭建

1、新建java项目 2、创建User Library,加入如下jar    *HIBERNATE_HOME/hibernate3.jar    *HIBERNATE_HOME/lib/*.jar    *MySql jdbc驱动 3、创建hibernate配置文件hibernate.cfg.xml,为了便于调试最好加入log4j配置文件 4、定义实体类 5、定义User类的映射文件User.hbm.xml 6、开发客户端(编写测试类)  hibernate.cfg.xml  <?xml version='1.0' encoding='UTF-8'?> <!DOCTYPE hibernate-c…

hibernate的回滚

首先看一段代码 public class UserManagerImpl implements UserManager { public void addUser(User user) {Session session = null;try {//session = HibernateUtils.getSession();session = HibernateUtils.getSessionFactory().getCurrentSession();session.beginTransaction();session.save(user);Log log = new Log();log.setType("操作日志");log.setTime(new Date());log.setDetail("XXX");Log…

Maven

今天差点累疯了。。。。   基本上运行maven有两种形式: 1,Maven phase name 比如:Maven Build--Build是一个phase。   2,Maven plug-in:goal 比如:Maven assembly:assembly 指运行assembly plug-in 中的assemly goal。   在运行Maven项目时经常可以看到大量的类似信息:   [INFO] >>> maven-assembly-plugin:2.2:assembly (default-cli) @ project name >>> //这里的插件全称…

2. 第一个hibernate项目

第一个hibernate项目   1、新建java项目   2、创建User Library,加入如下jar               * HIBERNATE_HOME/hibernate3.jar               * HIBERNATE_HOME/lib/*.jar               * MySql jdbc驱动               3、创建hibernate配置文件hibernate.cfg.xml,为了便于调试最好加入log4j配置文件               <!DOCTYPE hibernate-configuration PUBLIC               "-//Hibernate/Hiber…

Android体验系列之–DatePickerDialog、DatePicker

xml文件代码: <?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:orientation="vertical"    android:layout_width="fill_parent"    android:layout_height="fill_parent"    ><TextView    android:id="@+id/dateAndTime"    android:layout_width="fill_parent"    android:layout_height="wrap_conte…

Project Management Programs Probation

未分类 , , , , , 发表评论
I tried some free project management programs these days. Project Engine 2007 from download.com. Air Todo from download.com. It request JRE 6.0. My product request JRE 1.4.2. I can not executed it at all. SharePlan from download.com. When I open this program, I do not know what to do. GanttProject from sf.net. This is a wonderful product. It use XML to save file. It is …

Linux转化乱码

#! /bin/bash # # export JAVA_HOME=/opt/java export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH export LC_All=zh_CN.gbk export LANG=zh_CN.gbk             unset info_40001 unset info_40002 unset info_40003 unset info_40005 unset info_40006 unset info_1001 unset info_1002 unset info_1003 unset info_1004 unset info_1005 …

JDK 1.4升级至JDK5 JDK6的两个关键问题BigDecimal、java.sql.Date

jdk , , , , 发表评论
JDK 1.4升级至JDK 6.0有若干兼容性事项(应该是升级至JDK 5就应该出现类似问题),但在应用系统中比较关键的有两个:一个是数字,一个是日期。若是在财务或账务系统中,这两个东西都是非常关键的。 1、java.math.BigDecimal   JDK 1.4升级至JDK 5(或6),BigDecimal的toString()方法的含义发生了变化,自从JDK 5开始增加了toPlainString()方法。对于两个方法的说明如下: (1)toString()           …

《system,date,math》

System方法:Currenttimemillis() 获取系统当前时间Exit(int status) 退出jvm 如果参数是0表示正常退出jvm非0表示异常退出jvm,注意0或者非0都可以退出jvm虚拟机。Gc() 建议jvm赶快启动垃圾回收器回收垃圾Finallize() 如果一个对象被垃圾回收器回收的时候,会先调用对象finallize()方法Math类date类Date类:Calender.getinstance()获取系统当前时间日期格式化类: simpledateformat作用1. 可以把日期…

互斥锁-同步

 在近期一个Java项目里,我们使用Struts2来做MVC框架,有几个action里使用了static变量来做数据缓存,只有数据库有更新时才读取数据,减少对数据库的访问次数。      首先需要理解的是, webwork和structs2都采用多线程处理action的,每用户请求将创建一个action对象;那么,这定义在action里的static变量将被多线程并发访问,这就需要同步控制。Java语言使用synchronized关键来进行处理,发现java组程…

Struts 中表单Form类型转换问题

未分类 , , , , , 发表评论
五一快到,办公室天天有人讨论去哪去哪玩的,明天公司又集体组织在岛内玩一天,现在都没什么心思工作了,还好任务不多,老总出差不在,可以放肆一下,呵呵..       翻了翻以前学习web开发时留下的学习文档,感觉有些拿出来复习复习还是很有用的。下面是一篇有关structs在presentation层数据类型转换的一些问题的解决方案(注:该问题在2.0版本以后的的structs已经有所改进 ),希望对大家有些帮助。 Str…

spring知识收集

基本概念: 1.什么是spring?有什么用? 2.Spring和其他类似产品的区别? 3.Spring的特点(优缺点)? 4.Spring的内容?   什么是spring?有什么用? Spring就是轻量级的业务层框架,什么是轻量级:第一,spring的文件大小只有1mb多,第二,资源消耗,占用内存与其他的产品相比较小(如:EJB) 作用:完成业务层的开发   Spring和其他类似产品的区别? 轻量级,EJB也是完成业务层的开发,但是他是重量级的框架,EJB的重点在企…

5.9 Spring中AOP的两种代理方式

  5.9  Spring中AOP的两种代理方式 在本章刚开始时,首先从Java的动态代理入手,引出Spring的AOP代理,而且在前面的示例中,使用的就是Spring支持的Java动态代理,其实Spring也支持CGLIB代理。 5.9.1  Java动态代理 在前面的示例中,使用的就是Spring支持的Java动态代理,也就是说代理的是接口,Spring默认使用的是Java的动态代理,这里就不再多作介绍。 5.9.2  CGLIB代理 正如前面所说,Spring也提供…

Spring学习笔记1

  Spring学习笔记1<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />       学习内容 配置Spring 普通属性的注入 自定义属性编辑器  配置Spring 核心包 %Spring%/dist/spring.jar 日志记录 %Spring%/lib/jarkata-commons/commons-logging.jar %Spring%/lib/log4j/log4j-1.2.14.jar 拷贝Spring配置文件 %Spring%/samples/jpetstore/war/WEB-INF/applicationContext…
下一页 »