`
文章列表
(1)一对一关联映射含义: 既两个对象之间的一对一关系,以及如何加载它的引用对象如:Person(人) <--对应-->IdCard(身份证号) (2)实现一对一关联的两种策略     1)主键关联:既让两个对象拥有相同的主键值,既表明他们是一一对应的关系;                 数据库不会有额外的字段来维护他们之间的关系,仅通过表的主键关联。     2)唯一外键关联:外键关联,本来用来配置多对一的关系映射,但是如果加上唯一的限                 制后,也可以用来实现一对一关联映射。 (3)实体类ER图     Person                ...
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 ...
题目:    已知一个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 ...
三、链表,栈,队列,二叉树 (一)链表 (1)链表:由设计为大小合适的小的容器组成,这些容器可以根据需要链接在一起。       由头指针管理的结点    数组的缺陷    动态数组的缺陷    数组是在编译时分配内存的,所以数组的大小是不可改变的,可是链表是动态的,所以    可以在需要的时候增加和减小链表的长度。    (要加长要减短很容易。 链表来源于生活,如火车、 钻石用底座镶嵌连接起来--节点)    节点中放数据和指向下一个节点的指针:      --------   -----------   -----------   -----------      | head |--& ...
/** * 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 ...
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 ...
Global site tag (gtag.js) - Google Analytics