- 浏览: 19270 次
- 性别:
- 来自: 武汉
最近访客 更多访客>>
最新评论
-
王添宝:
我还以为是什么呢
根据hibernate.cfg.xml文件生成POJO数据库表的工具类 -
andey007518:
这样就完了吗?有没有具体的好的思路呢
Hibernate增删改查数据库之一DAO类 -
ydsakyclguozi:
博主,很好很强大
根据hibernate.cfg.xml文件生成POJO数据库表的工具类 -
zjb10000:
感谢,
根据hibernate.cfg.xml文件生成POJO数据库表的工具类 -
duronshi:
这工具类未免太那个了吧......
还有更正下,是" ...
Hibernate增删改查数据库之二工具类
文章列表
(1)一对一关联映射含义:
既两个对象之间的一对一关系,以及如何加载它的引用对象如:Person(人) <--对应-->IdCard(身份证号)
(2)实现一对一关联的两种策略
1)主键关联:既让两个对象拥有相同的主键值,既表明他们是一一对应的关系;
数据库不会有额外的字段来维护他们之间的关系,仅通过表的主键关联。
2)唯一外键关联:外键关联,本来用来配置多对一的关系映射,但是如果加上唯一的限
制后,也可以用来实现一对一关联映射。
(3)实体类ER图
Person ...
- 2008-12-25 01:08
- 浏览 1191
- 评论(0)
import org.hibernate.cfg.Configuration;
import org.hibernate.tool.hbm2ddl.SchemaExport;
/**
* DESC-根据hibernate.cfg.xml配置文件和相应实体类及其.hbm.xml文件生成对应的数据库表
* 使用步骤:
* 1.建立hibernate.cfg.xml配置文件且在数据库url后面指定数据库名称jdbc:mysql://localhost/DB_NAME(该配置文件放在src根目录)
* 2.建立好相应的POJO类和对应的.hbm.xml文件(需要hibernate.cfg.xml ...
- 2008-12-24 23:35
- 浏览 2456
- 评论(3)
题目:
已知一个String str = "A B C ";变量
要求:打印出ABC的效果,忽略所有空格。
public class Test {
public static void main(String[] args) {
String string="a b c";
System.out.println(string.trim());
//方法一(JAVA)
char[] cs=string.toCharArray();
StringBuffer stringBuffer=new Strin ...
- 2008-12-17 10:09
- 浏览 882
- 评论(0)
三、链表,栈,队列,二叉树
(一)链表
(1)链表:由设计为大小合适的小的容器组成,这些容器可以根据需要链接在一起。
由头指针管理的结点
数组的缺陷
动态数组的缺陷
数组是在编译时分配内存的,所以数组的大小是不可改变的,可是链表是动态的,所以
可以在需要的时候增加和减小链表的长度。
(要加长要减短很容易。 链表来源于生活,如火车、 钻石用底座镶嵌连接起来--节点)
节点中放数据和指向下一个节点的指针:
-------- ----------- ----------- -----------
| head |--& ...
- 2008-12-17 10:02
- 浏览 1029
- 评论(0)
/**
* Hibernate工具类(简单型)
* 功能-完成会话工厂和会话的创建已经会话的关闭
* @author Owner
*
*/
public class HibernateUtils {
private static Transaction tran=null;
private static Session session = null;
private static SessionFactory factory=null;
/**
* static块的语句只实例化一次(单列)
*/
static{
try{
//读取hibernate.cfg.xml配置文件
...
/*使用了自己封装的HibernateUtils工具类(该类详见之二篇日志)*/
public class SessionTest extends TestCase {
/**
* 1.DESC--利用save()方法插入一条数据到数据库
*/
public void testSave(){
Session session = null;
User user = null;
//实例化POJO对象
user = new User();//@@@此时的user对象为瞬时对象状态@@@
user.setName("xxx");
...
import java.util.List;
import org.springframework.dao.DataAccessException;
import org.springframework.orm.hibernate3.support.HibernateDaoSupport;
/*DESC--此类是用于SSH框架整合时候的DAO工具类*/
public class HiberDaoUtil extends HibernateDaoSupport{
/*查询一组对象--返回一组pojo*/
public Object getObjectPOJO(String hql) ...
(1)建立过滤器类—MyFiter.java(继承RequestProcessor,重载RequestProcessor方法)
public class MyFiter extends RequestProcessor {
@Override
protected boolean processPreprocess(HttpServletRequest arg0, HttpServletResponse arg1){
try {
arg0.setCharacterEncoding("gb2312");
} ca ...
- 2008-12-10 00:07
- 浏览 1320
- 评论(0)
Web中乱码处理方案
- 博客分类:
- JavaEE
1.<META http-equiv=Content-Type content="text/html; charset=gb2312">
这句话的意思是你浏览器查看网页的编码方式为中文。
Note:因为我们的浏览器一般都指定为中文字符编码查看,所以这句就不用加在你的页面当中,你加了也可以 ...
一、基于服务器端的log4j的部署流程:
第一步:将log4j.xml放入tomcat\common\classes目录
第二步:将log4j-1.2.15.jar和commons-logging.jar两个包放入common\lib目录
第三步:启动MyEclipse就会看到相应的日志信息
二、日志的简单使用:
Logger log = Logger.getLogger(类名.class);
log.debue("输出信息");
log.info("用户"+name+"登陆系统成功");
(附件为上面提到的Jar包和 ...
Spring托管Struts的配置(struts-config.xml)
1.type="org.springframework.web.struts.DelegatingActionProxy"
2.<plug-in className="org.springframework.web.struts.ContextLoaderPlugIn">
<set-property property="contextConfigLocation"
value="/WEB-INF/appli ...