发表于: 2018-01-21 23:11:56

1 638


今天做的事情:


            记录一下,之前在群里一个人正在使用的技术框架,很多没见过。


          1 :  Druid是什么?Druid是Java语言中最好的数据库连接池。Druid能够提供强大的监控和扩展功能

       

            DRUID是阿里巴巴开源平台上一个数据库连接池实现,它结合了C3P0、DBCP、PROXOOL等DB池的优点,同时加入了日志监控,可以很好的监控DB池连接和SQL的执行情况,可以说是针对监控而生的DB连接池(据说是目前最好的连接池,不知道速度有没有BoneCP快)。


           链接:https://www.cnblogs.com/wuyun-blog/p/5679073.html


       2  :     Spring Data JPA 框架,主要针对的就是 Spring 唯一没有简化到的业务逻辑代码,至此,开发者连仅剩的实现持久层业务逻辑的工作都省了,唯一要做的,就只是声明持久层的接口,其他都交给 Spring Data JPA 来帮你完成!

   

       使用 Spring Data JPA 进行持久层开发大致需要的三个步骤:

1.声明持久层的接口,该接口继承 Repository,Repository 是一个标记型接口,它不包含任何方法,当然如果有需要,Spring Data 也提供了若干 Repository 子接口,其中定义了一些常用的增删改查,以及分页相关的方法。

2.在接口中声明需要的业务方法。Spring Data 将根据给定的策略来为其生成实现代码。

3.在 Spring 配置文件中增加一行声明,让 Spring 为声明的接口创建代理对象。配置了 <jpa:repositories> 后,Spring 初始化容器时将会扫描 base-package 指定的包目录及其子目录,为继承 Repository 或其子接口的接口创建代理对象,并将代理对象注册为 Spring Bean,业务层便可以通过 Spring 自动封装的特性来直接使用该对象。


         链接:http://blog.csdn.net/lqw_java_home/article/details/47730019



       3 :   Spring security

 

         使用众多的拦截器对url拦截,以此来管理权限。但是这么多拦截器,笔者不可能对其一一来讲,主要讲里面核心流程的两个。

首先,权限管理离不开登陆验证的,所以登陆验证拦截器AuthenticationProcessingFilter要讲;还有就是对访问的资源管理吧,所以资源管理拦截器AbstractSecurityInterceptor要讲;但拦截器里面的实现需要一些组件来实现,所以就有了AuthenticationManager、accessDecisionManager等组件来支撑。


          链接:http://www.importnew.com/20612.html



          项目: 

                     一直在修改那个jar包问题,在郑州的小伙伴帮助下,加了一个jar包,可以打包成功。可以在服务器测试。





遇到的问题



                无



收获:


               了解很多新东西,解决原来项目的问题



 


返回列表 返回列表
评论

    分享到