笔触狂放
有扎实的java基础 精通android studio使用 熟练使用Http协议,以及各种框架 熟练sqlite,mysql,SQL Server数据库使用 有良好的编程风格及独立开发项目的能力 熟练使用okHttp框架、RxJava框架、RxAndroid框架、butterknife框架、picasso框架、imgaeLoader框架、Volley框架 熟练使用单例模式,工厂模式,观察者模式,策略模式等 熟练掌握html,css3,javaScript,jsp,servlet技术,SSM框架 有扎实的Python基础 熟悉urllib库 熟悉MVC,MVP架构 熟练使用django框架
展开
-
第9章 SpringBoot综合项目实战——个人博客系统
一个完善的博客系统通常会包含非常多的功能和业务,例如文章管理,评论管理,系统设置等,前台的文章展示,详情查看,用户评论,分类管理等。本博客系统分为前台管理和后台管理两部分,前台管理的核心功能包括文章分页展示,文章详情查看,文章评论管理,后台管理的可信功能包括系统数据展示,文章发布,文章修改,文章删除,同时,对系统前后台用户登录管理进行统一的实现。原创 2024-02-05 14:56:31 · 688 阅读 · 0 评论 -
第8章 SpringBoot任务管理
Spring框架的定时任务调度功能支持配置和注解两种方式,SpringBoot不仅继承了Spring框架定时任务调度功能,而且可以更好的支持注解方式的定时任务。@EnableScheduling注解时Spring框架提供的,用于开启基于注解方式的定时任务支持,该注解主要用在项目启动类上。@Scheduled注解同样时Spring框架提供的,配置定时任务的执行规则,该注解主要用在定时业务方法上。@Scheduled注解提供有多个属性,精细化配置定时任务执行规则属性说明cron。原创 2024-02-02 22:10:30 · 463 阅读 · 0 评论 -
第7章 SpringBoot安全管理
针对项目的安全管理,Spring家族提供了安全框架Spring Security,它时一个基于Spring生态圈的,用于提供安全访问控制解决方案的框架。为了方便SpringBoot项目的安全管理,SpringBoot对Spring Security安全框架及逆行了整合支持,并提供了通用的自动化配置,从而实现了SpringSecurity安全框架中包含的多数安全管理功能。(1)MVC Security是SpringBoot整合SpringMVC搭建web应用的安全管理框架,也是开发中使用最多的一款安全功能。原创 2024-01-30 16:51:20 · 1162 阅读 · 0 评论 -
第6章 SpringBoot缓存管理
在上一节中,我们通过使用@EnableCaching,@Cacheable注解实现了SpringBoot默认的基于注解的缓存管理,除此之外,还有更多的缓存注解以及注解属性可以配置优化缓存管理。下面我们针对SpringBoot中的缓存注解及相关属性进行详细讲解。1.@EnableCaching注解@EnableCaching是由Spring框架提供的,SpringBoot框架对该注解进行了继承,该注解需要配置在类上(在SpringBoot中,通常配置在项目启动器上),用于开启基于注解的缓存支持。原创 2024-01-21 21:04:28 · 1232 阅读 · 0 评论 -
第五章 SpringBoot实现Web的常用功能
再SpringBoot项目中,一旦引入了web依赖启动器spring-boot-starter-web,那么SpringBoot整合SpringMVC框架默认实现的一些xxxAutoConfiguration自动配置类就会自动生效,几乎可以在无任何额外配置的情况下进行web开发。SpringBoot为整合SpringMVC框架实现web开发,主要提供了一i西安自动化配置的功能特性:内置了两个视图解析器:ContentNegotiatingViewResolver和BeanNameViewResolver。原创 2024-01-06 20:59:17 · 1236 阅读 · 0 评论 -
第四章 SpringBoot视图技术
熟悉Thymeleaf模板引擎基础语法熟悉SpringBoot模板配置和静态资源映射规则掌握SpringBoot整合Thymeleaf模板引擎使用掌握SpringBoot国际化功能实现在一个web应用中,通常会采用MVC设计模式实现对应的模型、视图和控制器,其中,视图时用户看到并与之交互的界面。对最初的web应用来说,视图时由html元素组成的静态揭秘那;而后期的web应用更倾向于使用动态模板技术,从而实现前后端分离和页面的动态数据展示。原创 2024-01-06 20:36:13 · 1244 阅读 · 0 评论 -
第三章 SpringBoot数据访问
Spring Data是Spring提供的一个用于简化数据库访问、支持云服务的开源框架。它是一个伞形项目,包含了大量关系型数据库及非关系型数据库的数据访问解决方案,其设计目的是使我们可以快速且简单的使用各种数据访问技术。SpringBoot默认采用整合Spring Data的方式统一处理数据访问层,通过添加大量自动配置,引入各种数据访问模板xxxTemplate以及统一的Repository接口,从而达到简化数据访问层的操作。原创 2024-01-04 13:47:23 · 1833 阅读 · 0 评论 -
【SpringBoot】第2章 SpringBoot核心配置与注解
SpringBoot免除了项目中大部分的手动配置,对于一些特定情况,我们可以通过修改全局配置文件以适应具体产生环境,可以说,几乎所有的配置都可以写在全局配置文件中,SpringBoot会自动加载全局配置文件从而免除我们手动加载的烦恼。但是,如果我们自定义配置文件SpringBoot时无法识别这些配置文件的,此时就需要我们手动加载。上一节讲解了如何在SpringBoot中引入自定义的XML配置文件,这种配置方式在实际开发中的特殊情况下才会使用。原创 2023-12-28 20:17:00 · 1174 阅读 · 0 评论 -
第1章 SpringBoot开发入门
在SpringBoot框架出现之前,JavaEE开发最常用的框架是SPringle,该框架开始于2003年,它是由Rod Johnson创建的一个轻量级开源框架。Spring框架是为了解决企业应用开发的复杂性而创建的,它的出现使得开发者无需开发重量级的EJB,而是用过控制反转(IOC)和面向切面编程(AOP)的思想进行更轻松的企业应用开发,取代了EJB臃肿,低效的开发模式。虽然Spring框架是轻量级的,但它的配置确实重量级的。原创 2023-12-21 21:00:11 · 1031 阅读 · 0 评论 -
java.lang.IllegalStateException: Failed to load ApplicationContext异常
网上也查找了很多类似的问题的解决办法,但是还是没有解决我这个产生的问题,最后发现是mapper映射文件对应的实体类的属性参数不一致导致的。今天在编写SpringBoot项目整合MyBatis框架的过程中,产生了这个错误。更改后就一切正常了!原创 2023-08-23 15:27:08 · 1462 阅读 · 0 评论