摘要:
①hibernate用对象标识符OID来区分对象 ②hibernate对象标识符生成策略 主键(业务主键&&代理主键):代理主键不具有业务性 1.increment:由hibernate自动以递增的方式生成标识符 2.identity :由底层数据库生成标识符 3.sequcence:由hibern 阅读全文
摘要:
新建名为test的数据库;新建实体类Student,属性有id,name (1)Student.java package com.java.model; public class Student { private int id; private String name; public int ge 阅读全文
摘要:
static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念。 被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的所有实例共享。只要这个类被加载,Java虚拟机就能根据类 阅读全文
摘要:
1.<bean>中的scope属性(生存范围):singleton单例;proptotype 每次创建新的对象 2.spring 配置aop需要另外添加的几个jar包 3.使用dbcp所需jar包 4.在xml中配置aop 第一可以先定义pointcut,然后在某方法(例如bofore)中引用(po 阅读全文
摘要:
1+N 就是说如果在一个对象中关联了另外一个对象,同时fetchType为EAGER,取出想用对象的同时,被关联的对象都会再发一条sql语句被取出来 举例:Group 跟 User 是一对多的关系。 查询User List<User> userList=session.createQuery("fr 阅读全文
摘要:
1:/获取session的方法有两种: 第一种是SessionFactory.getCurrentSession,第二种种是SessionFactory.openSession (1)openSession每次都是新建一个Session;需要close() (2)getCurentSession是从 阅读全文
摘要:
1.在struts.xml中加上<constant name="struts.devMode" value="true" />这行代码,设置为开发模式,之后更改struts.xml里面配置的时候就不需要在重启tomcat 2.在eclipse项目里的jar包选中struts2-core-2.3.14 阅读全文
摘要:
sql 语句:select * from table limit start,size; // start 是起始索引,size是每页大小 假设在实际应用程序后台定义了 page为当前页,rows 为每页的记录数 则:size值即为rows值 start=(page-1)*rows; 阅读全文
摘要:
直接贴上一个我写的小程序实例,包含了两个方法,能够实现中文与Unicode编码的转换 package com.Demo; import java.util.Scanner; public class Demo04 { public static void main(String args[]){ S 阅读全文
摘要:
本人新手+菜鸟一枚,如果有不准确或者错误的地方希望大家指出,这是我第一篇博客,可能很简单,但希望能帮到新手,更希望在这个平台跟大家共同进步成长。 每一个java初学者在开发之前都需要下载安装JDK(java开发工具包),配置环境变量,这是基础,这是前提,这保证了我们能进行接下来的学习开发。 至于为什 阅读全文