一、框架机制 1、Struts2采用Filter(StrutsPrepareAndExecuteFilter)实现,SpringMVC(DispatcherServlet)则采用Servlet实现。2、Filter在容器启动之后即初始化;服务停止以后坠毁,晚于Servlet。Servlet在是在调用 ...
分类:
编程语言 时间:
2019-02-15 13:23:17
阅读次数:
133
vue-cli3推崇零配置,其图形化项目管理也很高大上。 但是vue-cli3推崇零配置的话,导致了跟之前vue-cli2的配置方式都不一样了。 别名设置,sourcemap控制,输入文件位置和输出文件位置和输出的方式,压缩js控制,打包webapck日志分析,externals忽略配置(外部引入) ...
分类:
Web程序 时间:
2019-02-07 09:19:41
阅读次数:
1085
SQLite 是一个开源的嵌入式关系型数据库,是一个自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。SQLite 具有如下特点: 无需单独的服务器进程,是无服务器的 不需要配置,无需复杂的安装或管理步骤 数据库存储在一个单一的跨平台的磁盘文件中 非常小的,轻量级的 自给自足的,不需要 ...
分类:
数据库 时间:
2019-01-30 19:55:43
阅读次数:
183
前言: spring boot就是整合了很多优秀的框架,不用我们自己手动的去写一堆xml配置然后进行配置。有了它, 你可以更加敏捷地开发Spring应用程序,专注于应用程序的功能,不用在Spring的配置上多花功 夫,甚至完全不用配置。 一 spring4.x的java注解方式编程 Java注解是S ...
分类:
编程语言 时间:
2019-01-03 16:46:41
阅读次数:
138
一直想专门写个Spring源码的博客,工作了,可以全身性的投入到互联网行业中。虽然加班很严重,但是依然很开心。趁着凌晨有时间,总结总结。 首先spring,相信大家都很熟悉了。 1、轻量级 零配置,API使用简单 2、面向Bean 只需要编写普通的Bean(一个Bean代表一个对象) 3、松耦合 充 ...
分类:
编程语言 时间:
2019-01-02 10:42:19
阅读次数:
182
什么是AutoMapper? 在多层结构中,经常用到对象到对象的转化,手工去写复制太过麻烦。而AutoMapper就是一个可以实现自动转换的类库。 它提供了一些有趣的约定,从而弄清楚如何将类型A映射到类型B.只要类型B遵循AutoMapper建立的约定,映射两种类型几乎就是零配置。 怎么使用Auto ...
分类:
移动开发 时间:
2018-12-24 16:12:49
阅读次数:
139
前言: 声明式事务管理建立在AOP之上的。其本质是对方法前后进行拦截,然后在目标方法开始之前创建或者加入一个事务,在执行完目标方法之后根据执行情况提交或者回滚事务。声明式事务最大的优点就是不需要通过编程的方式管理事务,这样就不需要在业务逻辑代码中掺杂事务管理的代码,只需在配置文件中做相关的事务规则声 ...
分类:
编程语言 时间:
2018-12-19 16:58:30
阅读次数:
251
1. ES 基础一网打尽 1.1 ES定义 ES=elaticsearch简写, Elasticsearch是一个开源的高扩展的分布式全文检索引擎,它可以近乎实时的存储、检索数据;本身扩展性很好,可以扩展到上百台服务器,处理PB级别的数据。 Elasticsearch也使用Java开发并使用Luce ...
分类:
其他好文 时间:
2018-12-17 18:01:14
阅读次数:
299
话不多说,直接上代码: 注解是Spring的一个构建的一个重要手段,减少写配置文件,下面解释一下一些要用到的注解: @Configuration 作用于类上面,声明当前类是一个配置类(相当于一个Spring的xml文件)@ComponentScan(“xxx”) 作用于类上面,自动扫描xxx包名下所 ...
分类:
编程语言 时间:
2018-12-16 21:31:22
阅读次数:
359
1、创建一个配置文件 2. 创建一个接口IUserDao 3 创建IUserDao的实现类UserDao 4 创建UserService 5 创建测试类 ...
分类:
其他好文 时间:
2018-12-09 21:07:03
阅读次数:
183