摘要:
mybatis提供了注解方式编写sql,省去了配置并编写xml mapper文件的麻烦,今天遇到了获取自增长主键返回值的问题,发现相关问答比较少,还好最后还是圆满解决了,现把重点记录一下,解决问题的关键就是以下几行代码: 添加上面的第二行就可以了,其中第二个参数据说可以不需要 添加该注解后 在数据库 阅读全文
摘要:
1.jsp中取得路径: 以工程名为TEST为例: (1)得到包含工程名的当前页面全路径:request.getRequestURI() 结果:/TEST/test.jsp (2)得到工程名:request.getContextPath() 结果:/TEST (3)得到当前页面所在目录下全名称:req 阅读全文
摘要:
Listener是Servlet的监听器,它可以监听客户端的请求、服务端的操作等。通过监听器,可以自动激发一些操作,比如监听在线的用户的数量。当增加一个HttpSession时,就激发sessionCreated(HttpSessionEvent se)方法,这样就可以给在线人数加1。常用的监听接口 阅读全文
摘要:
在mybatis-config.xml中有初始的配置: <!-- 对事务的管理和连接池的配置 --> <environments default="development"> <environment id="development"> <transactionManager type="JDBC" 阅读全文
摘要:
基本解释 每个使用关系型数据库的程序都可能遇到数据死锁的情况。理解什么是死锁之前先要了解锁定的概念: 多数情况下,可以认为如果一个资源被锁定,它总会在以后某个时间被释放。而死锁发生在当多个进程访问同一数据库时,其中每个进程拥有的锁都是其他进程所需的,由此造成每个进程都无法继续下去。简单的说,进程A等 阅读全文
摘要:
概念 事务(Transaction)是访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。事务通常由高级数据库操纵语言或编程语言(如SQL,C++或Java)书写的用户程序的执行所引起,并用形如begin transaction和end transaction语句(或函数调用)来界定。事 阅读全文
摘要:
server.xml的结构:常用配置的参数注释: --> --> ... 阅读全文
摘要:
linux下Tomcat 安装后执行startup.sh,出现– Cannot find …bin/catalina.sh是因为权限不够,执行以下命令就可以:chmod +x startup.shchmod +x shutdown.shchmod +x catalina.shchmod +x set... 阅读全文
摘要:
nested exception is java.lang.NoClassDefFoundError: Could not initialize class com.netease.facedetector.jni.FaceDetector INFO : org.springframework.be 阅读全文
摘要:
乱码的问题比较常见,确保各地方的编码格式均统一是保证不出现乱码的必要条件,但还是常会有编码都统一了仍然出现乱码的情况。第一步:确认JSP页面头部是否有:第二步:在表单不多的情况的可以偷懒的方式考虑:String param= new String(request.getParameter("para... 阅读全文