`
文章列表
...
此文转自 http://lious.iteye.com/blog/551197   目标: 1: 使用powerdesigner 反向生成PDM. 2: 根据数据库注释,将英文的name替换为commit的汉字内容.   使用Powerdesigner的逆向工程生成PDM 来源: 51CMM.COM 作者: 徐异婕 在数据建模过程中,我 ...
在实际的处理问题中, 一对一的关系我们可以将其看做是一个一对多的特例. 将多放限制一下, 只能有一个实例即可. 现实生活中, 一个ip地址是可以指派给不同的电脑, 但是同时只能有一个电脑在使用此地址.示例如下: public class C ...
一对多的关系在我们的日常生活中并不少见, 比如说, 一个用户可以有多个手机.   public class User implements java.io.Serializable { private Set equipments = new HashSet(0); public Set getEquipments() { return this.equipments; } public ...
将Struts2交给Spring管理的时候需要加入一个Spring-struts.jar包 Struts2的运行依赖于容器, 所以tomcat启动时会加载在web.xml中的配置文件. <filter> <filter-name>struts2> <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class> </filter> <filter-mapping> <filter-name ...
Spring 提供了事务的两种管理方式, 一种是编程式的,还有一种是声明式的.个人喜欢声明式的,灵活,简单.   先谈谈什么是事务,事务由哪些特性.事务时一组原子的操作,要么全部执行成功,或者在执行过程中只要有某一步执行失败,则整个事务必须回退(回滚). 事务的特性有原子性,一致性,隔离性和持久性.   好了其他的不必说了,直奔主题. Spring管理事务的时候默认的是使用的java的动态代理机制,当然还可以使用cglib, 需要加入cglib类包.Spring还封装了AspectJ的事务管理,是面向aop的一种管理机制, 在这里我先了解一下相关的几个概念: pointcut, advi ...
项目做完了,总结一下.该项目是利用SSH技术实现的.下面来谈谈Spring是如何管理Struts2和hibernate的. 一:    先说说Spring是如何运作的吧. 在tomcat启动的时候, 先会在web.xml中加载两个句话, <context-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:applicationContext.xml</param-value> </conte ...
Properties props=System.getProperties(); //系统属性     1: 常用换行符, 路径分隔符,文件分隔符   System.out.println("文件分隔符:"+props.getProperty("file.separator"));   //在 unix 系统中是"/"    System.out.println("路径分隔符:"+props.getProperty("path.separator"));   //在 unix 系统中是":"    Sys ...
在项目中我需要一个定时器,在每天访问量很低,或者没有人访问的时候,把需要统计的数据进行采集,分析,存储,以便于高层管理者决策,参考. 所以既然我的项目利用了spring.为什么不用spring封装好的定时器呢. 好简单的o.   step1:新建ReportTask.java类. 该类继承了java.util.TimerTask,并且需要复写TimerTask类中的run方法.   package com.tiros.caredog.cd.util; import java.sql.Connection; import java.sql.PreparedStatement; ...
前一段时间在做caredog gis系统的时候,需要做一个统计模块,让另外一个web系统调用,自己的项目是用ssh框架搭建的.想了想还是用webservice吧. 利用webservice可以使不同的项目相互之间通信.而你只对外提供一个接口即可. 例如:我需要将下面类中的方法提供给另一个系统调用. package com.tiros.caredog.cd.service; import java.util.List; import com.tiros.caredog.cd.pojo.Report; public interface ReportService { ...
create language plpgsql --创建procedure   CREATE FUNCTION function_equipment_isdue() RETURNS trigger AS $$      BEGIN        update users set username = "administrator" where userid = 1;      return NEW;   -- new 等同于oracle中的:new      --注:这里必须返回值, 如果不反悔则会抛出错误.END;      $$LANGUAGE plpgsql ...
当我们在开发阶段. 我们需要将(error, info, debug)等信息打印到控制台上,以便我们调试. 但是当我们开发好了一个项目之后, 我们需要将信息记录到log文件中.     # For JBoss: Avoid to setup Log4J outside $JBOSS_HOME/server/default/deploy/log4j.xml! # For all other servers: Comment out the Log4J listener in web.xml to activate Log4J. #OFF、 FATAL、ERROR、WARN、INFO、 ...
我们再用spring管理hibernate的时候, 我们会继承HibernateDaoSupport 或者HibernateTemplate类. 我们不知道这两个类之间有什么关系. 也没有去关闭session. 让我很是心不安,他可没有关闭session呀.如果..真的是后果不堪设想.百度了好久, 谷歌了好多. 都没有一个像样的说法. 说spring中HibernateDaoSupport会自己关闭session. 眼见为实.于是乎决定查看spring源码一探究竟. 先打开HibernateDaoSupoprt看看. public abstract class HibernateD ...
Global site tag (gtag.js) - Google Analytics