最近遇到些有关问题
最近遇到些问题
1.心里上:充满自信,甚至有时候过于点。
2.技术上:
a.对UNIX上JDK上字体的设置,服务端根据HTML转换为图片,但是在转换过程中,因为HTML中的指定字体不存在,导致声称的结果与预期不符;需要安装相关的ttf字体,之前已经把要用到的ttf字体文件拷贝到了/home/liuzl目录下
设置三步骤:
过程可以看看其他博客,因为配置时候也参考。
b.iBatis的用法,只要用过Hibernate的人都很有感觉的,虽然有很多地方思路不会一样,但是我保证看过一个demo就上手。尤其都是由Spring来管理。
来一个小例子:
在DAO实现调用
getSqlMapClientTemplate().update("ApplicationFormApprovalSQL.modModel", applicationFormApproval);
在XML中
<!-- update --> <update id="ApplicationFormApprovalSQL.modModel" parameterClass="applicationFormApproval"> update application_form_approval set <dynamic prepend=" "> <isNotEmpty prepend="," property="afId"> AF_ID = #afId# </isNotEmpty> <isEmpty prepend="," property="afId"> AF_ID =null </isEmpty> <isNotEmpty prepend="," property="approvalOptor"> APPROVAL_OPTOR = #approvalOptor# </isNotEmpty> <isEmpty prepend="," property="approvalOptor"> APPROVAL_OPTOR =null </isEmpty> <isNotEmpty prepend="," property="approvalTime"> APPROVAL_TIME = #approvalTime# </isNotEmpty> <isEmpty prepend="," property="approvalTime"> APPROVAL_TIME =null </isEmpty> <isNotEmpty prepend="," property="approvalOpinion"> APPROVAL_OPINION = #approvalOpinion# </isNotEmpty> <isEmpty prepend="," property="approvalOpinion"> APPROVAL_OPINION =null </isEmpty> <isNotEmpty prepend="," property="afStep"> AF_STEP = #afStep# </isNotEmpty> <isEmpty prepend="," property="afStep"> AF_STEP =null </isEmpty> <isNotEmpty prepend="," property="approvalStatus"> APPROVAL_STATUS = #approvalStatus# </isNotEmpty> <isEmpty prepend="," property="approvalStatus"> APPROVAL_STATUS =null </isEmpty> </dynamic> where AF_ID = #afId# </update>
感觉强悍的是他的dynamic和isEmpty
c.运用工具包,对数据库,字符串等等;
d.对反射机制的运用
e.数据库sql 对于时间的toChar(),toDate(),order by * desc 被当作一个集合使用
f.自定义标签库,1.在jsp中引入;2.在WEB-INF下面有tld描述语言;3.指定的类实现
- 1楼Wentasy昨天 18:57
- 可以把遇到的问题再细化下。