摘要:如果项目是针对一对多的,应该在“one”方设置cascade为delete,不能在“many”方设置cascade为delete 。
阅读全文
摘要:Hibernate中的对象有3种状态 瞬时对象(TransientObjects)、持久化对象(PersistentObjects)和离线对象(DetachedObjects也叫做脱管对象) Transient 瞬时对象 不在Session的缓存中,不与任何的Session实例相关联。 在数据库中没
阅读全文
摘要:<id name="id" column="id"> <generator class="assigned" /> </id> assigned: 说明主键必须手动录入 increment:Hibernate自增,我们不予录入 native:由hibernate根据使用的数据库自行判断采用ident
阅读全文
摘要:Timer类负责设定TimerTask的起始和间隔执行时间。具体的执行任务,由用户创建一个TimerTask的继承类,并实现其run()方法 timer.schedule()
阅读全文
摘要:Calendar类的静态方法getInstance()可以初始化一个日历对象: Calendar now = Calendar.getInstance(); 可以使用下面三个方法把日历定到任何一个时间: set(int year ,int month,int date) set(int year ,
阅读全文
摘要:/** * 下载本地文件 * @author 柳松 * @date 2015-12-30 下午3:27:02 * @throws Exception */ private static void downLoadLocalFile() throws Exception{ File file = ne
阅读全文
摘要:动态代理在项目中应用的比较多,动态代理是依靠反射技术来实现的 java中提供的反射机制是说在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性。 java反射的主要实现类: java.lang.Class:表示正在运行的java应用程序中
阅读全文