了解了JPA的规范,那就得学习下Spring提供的SpringDataJPA了。
目前的状况是,国内持久层更多使用Mybatis,但国外JPA+Hibernate却更流行一点。
经过这段时间的实际使用,发现JPA啥都好,唯一的不足在于对于一些复杂的聚合查询,他是无能为力的,最终还是要用@Query提供的NativeQuery,而这也就是Mybatis的优点了。
Mybatis中写SQL能力水平每个人是不同的,这就不如JPA来的更规范了。
了解了JPA的规范,那就得学习下Spring提供的SpringDataJPA了。
目前的状况是,国内持久层更多使用Mybatis,但国外JPA+Hibernate却更流行一点。
经过这段时间的实际使用,发现JPA啥都好,唯一的不足在于对于一些复杂的聚合查询,他是无能为力的,最终还是要用@Query提供的NativeQuery,而这也就是Mybatis的优点了。
Mybatis中写SQL能力水平每个人是不同的,这就不如JPA来的更规范了。
工作中用到了mybatis,之后又用到了类似的持久层jpa,当时是真的给我惊艳了,觉的这玩意可真是牛逼。
甚至不用手动来操作数据库了,直接面向对象,方便了许多。
学习Spring的JdbcTemplate,以及Spring基于XML或者注解的声明式事务控制
其实我并不想写这种靠百度就能解决的问题,但是经常隔年需要安装证书,就会忘记步骤了,心里觉得这种问题还得百度吗?
结果答案算是,确实得百度,所以我还是自己总结出一片教程来吧。
其实呢,我从3月14号开始投简历,到3月23确定到武汉,其实其中也有很多心路历程的。
校招,对应届生确实很包容,像我这种水平的,甚至收到了美团、字节、360、携程公司等大厂的笔试。
就像《征服》里,孙红雷的一句台词,“我给你机会了,可是你不中用啊”。
生活中的琐事,不妨记录下来,我也不知道这是否幼稚,以后回顾起来,不知是何种感觉
这个世界没有所谓的感同身受,冷暖自知罢了
了解一下Spring框架,学习Spring整合Junit进行单元测试、动态代理以及SpringAOP基于XML或注解的开发
了解一下Spring框架,并且学习Spring的控制反转IOC(通过工厂来间接获取对象)、依赖注入DI(在IOC创建对象时,通过配置间接传入数据)
学习Mybatis的懒加载、缓存、以及注解开发。
这个算是一个独立出来的小知识点吧。
别的博客里总结时提到过,但是不容易检索,索性将他单独成章。
之前学校教的mybatis感觉有点肤浅了,这不是有时间吗,b站自学一波!
翻译一篇之前看过的文章,之前一直有人说程序员市场已经饱和了,我为此迷茫过,为啥高素质人才一直高薪招都招不满呢?就比如我现在面临就业,亲眼见到,大佬实习20k+,渣渣实习1k+,他们都是程序员,又不仅仅是程序员。
假期想玩玩linux服务器,学习一下linux
以前的学习过程中,都是自己导包。现在学习一下java的这个项目管理工具,不得不说,简直太爽了!
之前玩古三时,里面有句话,“再有万年,我人族,苍天可踏!”,虽然用在这里有点不太合适,但也说明了,人的创造力是无限的,哈哈。大佬们就是牛逼!
学习过MySQL这样的关系型数据库,这次学习一下Redis这种非关系型数据库。