2018年6月26日

摘要: //决定respose以什么编码发送给浏览器 respose.setcharaterEncoding("utf-8"); //决定浏览器以什么编码来解析respose发来的数据 respose.setHeader("content-type","text/html;utf-8");这里面写错了,可能 阅读全文

posted @ 2018-06-26 16:23 无别事 阅读(196) 评论(0) 推荐(0) 编辑

2018年5月28日

摘要: 一直不明白为什么sqlSessionFactoryBeanName要用value而不用ref. 在mybatis-spring1.1.0以前,是通过<property name="sqlSessionFactory" ref="sqlSessionFactory"/>将SqlSessionFacto 阅读全文

posted @ 2018-05-28 16:01 无别事 阅读(5499) 评论(0) 推荐(1) 编辑

2018年5月14日

摘要: 首先技术配置文件 sqlMapConfig.xml和映射文件Mapper.xml(mapper.xml再配置进sqlMapConfig.xml,而mapper就是一种类似 ) sqlMapConfig.xml中配置事务类型和DataSource 其实配到这就可以通过SqlSessionFactory 阅读全文

posted @ 2018-05-14 18:04 无别事 阅读(173) 评论(0) 推荐(0) 编辑

摘要: 动态语言如javascript (可以在运行时候改变程序结构和变量类型) c.java...不是动态语言,但是java的反射机制却带来了一些动态性。可见之前的帖子来了解反射。这里说反射实现动态性的代价。 我们知道框架大量用反射,反射很灵活但反射存在效率降低的问题。但是效率还有很多考虑,比如运行效率低 阅读全文

posted @ 2018-05-14 16:19 无别事 阅读(818) 评论(0) 推荐(0) 编辑

摘要: 首先泛型<>的参数只能是引用类型,不可以是基本类型呢? 这里就是泛型的擦除机制,java的泛型是伪泛型,在加载过程中,泛型会被擦除,不管你是<String>还是<Integer>都会被擦除为Object类。两个代码如下可以见得 运行结果为true 一个是String的泛型一个是Integer的泛型, 阅读全文

posted @ 2018-05-14 16:06 无别事 阅读(304) 评论(0) 推荐(0) 编辑

摘要: 1.动态编译(java6.0引入的) 动态编译运用在比如一个网页提供一个文本框,让你输入java代码,然后在线编译。其实很简单,就是JavaCompiler这个类的操作,直接上图看 代码运行:思想就是运用JavaCompiler去拿到io流中的java代码。 2.静态方法 这个比较简单了,详解在隔壁 阅读全文

posted @ 2018-05-14 15:19 无别事 阅读(189) 评论(0) 推荐(0) 编辑

摘要: 1,什么是ORM? object-relation-mapper 对象,关系,映射。在java中一切都是对象,而关系数据库中却是关系的存在,所以需要进行对象和关系的映射从效果上说,它其实是创建了一个可在编程语言里使用的“虚拟对象数据库”。说白了就是把关系型数据库封装成业务实体对象,这样,我们在具体的 阅读全文

posted @ 2018-05-14 14:19 无别事 阅读(191) 评论(0) 推荐(0) 编辑

2018年5月13日

摘要: 不管是mybaits,还是hibernate或者是其他大多数框架,总提到映射。映射说到底就是关于Class类的运用 A.什么是反射(映射) 1.指的是可以于运行时加载,探知,使用编译期间完全未知的类。 2.程序在运行状态下可以动态加载一个只有名称的类,对于任意一个已加载的类,都能够知道这个类的所有属 阅读全文

posted @ 2018-05-13 21:12 无别事 阅读(128) 评论(0) 推荐(0) 编辑

2018年5月6日

摘要: 数据库表字段建议用下划线,实体名用驼峰。 eg:t_student和stuName 解释 studen表下面有stuName这个实体字段 类名命名大写开头。包名小写开头。项目名大写开头,都是驼峰命名 常量命名方法:名称全部大写 js:驼峰 css:中划线 (看easyui就可以知道)文件:下划线 阅读全文

posted @ 2018-05-06 17:29 无别事 阅读(129) 评论(0) 推荐(0) 编辑

摘要: 1.建立数据库信息 2,,建立model 3建立dao 4实现servlet 5到达前台 运行的数据流动,从数据库到dao里面的数据通常用resultset装起来,那么resultset装起来就会保留数据库的字段名作为前台接收的字段名在datagrid的<th>下面的field中来对应接受,因为ea 阅读全文

posted @ 2018-05-06 16:55 无别事 阅读(109) 评论(0) 推荐(0) 编辑