wanxxin2010吧 关注:0贴子:479
表结构为一对一时,如:身份证和人。表生成策略先create再update


1楼2015-09-23 08:11回复
    LocalSessionFactory 是spring等框架专门创建sessionFactory工厂的类


    2楼2015-09-24 15:38
    回复
      maven install 这个命令只要遇到pom.xml就会到到晚上下载东西,遇到根目录


      3楼2015-09-25 08:25
      回复
        继承关系,子类继承父类,new子类时会走父类的默认的构造函数,如果new的是子类(包括用父类来接)在父类的构造函数中this代表的是子类对象,使用到得this时都为子类,如果new的是父类,这是在父类中的this代表的是父类


        4楼2015-09-26 15:36
        回复
          struts标签中不能有$符号


          5楼2015-09-27 14:34
          回复
            jquery的$.("").val ()获取值,val()用于input标签, <span><div><td>取值都用html


            6楼2015-09-30 09:44
            回复
              hql 的 join 不写on join 后面对象是前面的对象点出来的


              7楼2015-10-02 00:06
              回复
                hibernate查询缓存是发送hql后才会有的,


                8楼2015-10-11 15:36
                收起回复
                  一级缓存是同一个session,也就是同一个请求,他实际上就是一个map集合,键是id,值是对象,命中条件是OID
                  二级缓存是同一个sessionFactory, 要在配置文件里面进行配置,命中条件是OID


                  9楼2015-10-11 15:43
                  收起回复
                    http://mvnrepository.com mvn下载网站


                    10楼2015-10-11 22:19
                    回复
                      js不支持直接重载,可以变相的重载,在一个多参数的方法中判断传了几个参数


                      11楼2015-10-12 13:22
                      收起回复
                        easyUI-datagrid 非人为的post的参数有 rows(代表pagesize) page代表当前页 服务器自动响应的参数有rows代表pageList , total代表的是 totalrecord


                        12楼2015-10-30 17:04
                        回复
                          数据库并发操作,、首先,多用户并发修改同一条记录时,肯定是后提交的用户将覆盖掉前者提交的结果了。
                          这个直接可以使用加锁机制去解决,乐观锁或者悲观锁。
                          乐观锁,就是在数据库设计一个版本号的字段,每次修改都使其+1,这样在提交时比对提交前的版本号就知道是不是并发提交了,但是有个缺点就是只能是应用中控制,如果有跨应用修改同一条数据乐观锁就没办法了,这个时候可以考虑悲观锁。
                          悲观锁,就是直接在数据库层面将数据锁死,类似于oralce中使用select xxxxx from xxxx where xx=xx for update,这样其他线程将无法提交数据。
                          除了加锁的方式也可以使用接收锁定的方式,思路是在数据库中设计一个状态标识位,用户在对数据进行修改前,将状态标识位标识为正在编辑的状态,这样其他用户要编辑此条记录时系统将发现有其他用户正在编辑,则拒绝其编辑的请求,类似于你在操作系统中某文件正在执行,然后你要修改该文件时,系统会提醒你该文件不可编辑或删除。
                          4、不建议在数据库层面加锁,建议通过服务端的内存锁(锁主键)。当某个用户要修改某个id的数据时,把要修改的id存入memcache,若其他用户触发修改此id的数据时,读到memcache有这个id的值时,就阻止那个用户修改。
                          5、实际应用中,并不是让mysql去直面大并发读写,会借助“外力”,比如缓存、利用主从库实现读写分离、分表、使用队列写入等方法来降低并发读写


                          13楼2015-11-22 21:06
                          回复
                            多线程,一个是继承thread,或者是实现runnable接口,实现接口可避免局限性(因为在java中,类是单继承的),继承thread可以用子类的实例来调用strat方法,实现接口的话,在new出thread的实例时将实现接口的类放进去。用thread的实例来调用start方法


                            14楼2015-11-24 21:54
                            回复
                              java跨平台主要是有不同系统版本的虚拟机


                              15楼2016-02-15 10:18
                              回复