- 博客(16)
- 收藏
- 关注
原创 hibernate hbm xml 关系映射
me.hbm.xml文件是以me为己方的配置…………元素中的属性是对己方的配置,name是me的属性名,column是me对应表里的列名 元素中的属性意义同上,而其子元素是对对方的配置,中的 column是对方表里对应的列名,中的class是对方的类型.
2016-12-27 11:41:24 477
原创 hibernate3 4内置session的get() load()方法
hibernate3之后默认开启延迟加载,不考虑两级缓存的情况下:get()直接发出sql查询语句,查到则返回持久化对象,查不到返回null;load()先不发sql语句,而是用查询参数中的id新建一个Object(代理对象),并把id值放到这个Object中,需要使用到待查询对象ID以外的属性时,才发出sql语句,找不到就报org.hibernate.ObjectNotFoundExce
2016-10-18 11:37:51 398
原创 enum
可以看成一个内容固定的集合.public enum human{man,woman}man woman 都是human的静态实例,可直接调用?未完......................
2016-08-28 22:05:05 595
原创 数据库 mysql oracle 回顾
——关系型数据库三范式:1、列结构不变2、每行有唯一标识区分3、除主键列外,不同表的列不能重复——oracle10g的客户端和服务器安装要在xp兼容模式下进行——mysql命令行导入.sql文件:mysql -u用户名 -p密码 数据库名 或者登录后 source 路径\xx.sql——oracle导入sql文件登陆后 @
2016-07-20 22:36:44 395
原创 JSON servlet synchronized error:A child container failed during start
JSON数据结构中的数组结构 ——一般为{“数组名”:[对象1,对象2,……]}的形式,但也可以直接写成[对象1,对象2,……] ——多个页面同时请求一个servlet实例中的同一个方法时,可能造成竞争资源的冲突,可以在方法前加上synchronized锁避免冲突。启动tomcat
2016-06-24 18:00:03 555
原创 泛型 <T> 继承
public class TestGen extends FatherTestGen {}表示TestGen继承自泛型父类FatherTestGenType genType = TestGen.class.getGenericSuperclass() ——得到TestGen的泛型父类FatherTestGen Type[] ty
2016-06-15 22:23:49 587
原创 mysql Access denied for user root@localhost错误
命令行登录mysql 报 Access denied for user root@localhost ——可能是密码输错,注意小键盘是否打开,未打开状态按下小键盘,系统也能读取到输入,密码自然不对。mysql导入附加数据库文件.sql
2016-06-14 19:23:58 444
原创 Synchronized
Synchronized是一个同步标识,所修饰的方法和代码块称为同步方法和临界区。Java中每一个对象都自带一个锁,锁自带一个计数器,默认为0。1、Synchronized void Sync(){……同步方法……}一个对象在调用Synchronized方法时,自带的锁计数器自动+1。这时如果这个对象还想调用其他Synchronized方法,则会因为锁计数器不为0而被拒绝,直到
2016-06-07 13:00:50 429
原创 “人工智能”会让程序员失业吗?
也许会。没有哪个行业敢说自己能永远持续下去,大概除了卖X。但就算程序员行业真的没落了,到那个时候,世界上的其他行业一定早就凋零殆尽了。电脑就像一个潜力无穷的新生儿,程序员就是将这个世界上的所有事物、技能以电脑能听懂的方式解释给电脑的人。就像是导师,也像是翻译。程序员教会了电脑自动导航,制作纸质地图的人就失业了;程序员教会了电脑管理企业资源(ERP OA等),从事传统方式管理
2016-05-21 20:34:12 3626 1
原创 DOCTYPE声明 struts2与struts1区别
XML文档的DOCTYPE声明 —— 其中的XXXX即文档根元素的名称,如web-app,struts等。声明的意义就在于规定根元素编写的规范,也即整个文档编写的规范。struts2与struts1区别:struts.xml ——struts2的xml文件要放到
2016-05-11 09:34:46 533
原创 struts1 hibernate spring BasicDataSouce ContextLoaderListener S1SH整合
struts1 ——1、自动封装form,2、request→action层分发→service层处理业务逻辑→dao层访问数据hibernate —— dao → sessionFacroty → dataSource → DBspring ——整合struts1和hibernate的桥梁,配置xml,对于struts
2016-05-05 18:53:37 617
原创 NoSuchMethodError: org.hibernate.SessionFactory.openSession
NoSuchMethodError: org.hibernate.SessionFactory.openSession —— hibernate3和4搞混了;NoClassDefFoundError: org.hibernate.cache.CacheProvider ——hibernate4里不再有这个类;Position beyond number o
2016-04-29 10:10:23 526
原创 NullPointerException createActionForm ClassNotFoundException ContextLoaderPlugIn
java.lang.NullPointerException org.apache.struts.config.FormBeanConfig.createActionForm ——从字面上看是form建立错误,首先确认struts-config.xml里 中的name和type没有配置错,以及自定义的f
2016-04-27 10:31:55 487
原创 PlatformTransactionManager spring config.xml datasource
PlatformTransactionManager ——在spring-tx-XXX.jar里面Ctrl+Shift+X 变大写 Ctrl+Shift+Y 变小写spring在config.xml里配置datasource的方式 ——1、使用org.springframework.jdbc.datasource.DriverManage
2016-04-19 15:35:22 535
原创 struts1 hibernate el validation 注册登录
1、QuerySyntaxException: unexpected token ——hql语句中where错拼成whrer2、The path of an ForwardConfig cannot be null ——使用了validation的话,struts-config.xml里配置action必须加上input=某页面 ,因为validation验证
2016-04-13 22:47:07 399
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人