- 博客(76)
- 收藏
- 关注
原创 springboot 整合Mybatis-Plus分页、自动填充功能
在包dzxx.crud.config中创建分页插件配置类:MybatisPlusConfig,并修改数据库的类型。然后添加@configuration和@mapperScan注解,在dzxx.crud.pojo包中创建分页实体类StuVo,存储分页的结果。springboot 整合Mybatis-Plus分页功能。服务层调用分页方法即可实现分页。1 创建分页插件配置类。2 创建分页实体类。4 测试结果如图所示。
2023-03-24 10:49:29
786
原创 Java后端必须要学的内容
先说说必学的 Spring,MySql,IO,Forward和Redirectspring Spring框架是一个开源的Java平台,它为容易而快速的开发出耐用的Java应用程序提供了全面的基础设施。如何从基础框架开始提升,java开发技术,拉勾IT课小编为大家分解。Spring是一种多层的J2EE应用程序框架,其核心就是提供一种新的机制管理业务对象及其依赖关系。它是一种容器框架,用于创建bean,维护bean之间的关系,它可以管理Web层、持久层、业务层等,可以配置各个层的组件并且维护各个层先说说必学的
2021-07-31 20:49:39
390
原创 Web开发技术选型之JSP与PHP
PHP与Jsp的对比网上有很多关于PHP与JSP之间的对比,细观无非以下几点:1.语言特征PHP为脚本语言,解释型语言,弱类型,专为Web开发打造。Java为C语言系编程语言,编译型,强类型,有跨平台的特征。从语法简洁性来说,PHP比Java简洁,毕竟PHP诞生比Java晚,同样的逻辑在PHP中表达起来会简洁于Java,这一特性导致同样熟练度的PHPer与Javaer相比PHPer编程速度要快于Javaer。在这里我要强调的是同一熟练度,这个概念很重要,在没有前提假定的情况下比较两种编程语言的熟练度是
2020-08-31 09:47:16
585
原创 目前市面上主流的开发框架、技术栈
这里写自定义目录标题目前市面上主流的开发框架、技术栈:构建工具:maven,Gradle,spring boot initializr单元测试:junit开发框架容器:spring,spring bootweb服务器:tomcat,jboss微服务:spring cloud界面模式:spring mvc数据层:JPA、Mybatis、Mybatis-plus、pagehelper模板引擎:freemaker 、thymeleaf云计算容器:Docker、Docker compose、Ku
2020-08-31 09:09:49
1780
原创 AsyncTask(异步消息处理机制)(未完成)
文章目录一、同步与异步的概念二、Android异步处理技术三、AsyncTask原理四、Demo演示一、同步与异步的概念同步是指所有的操作按顺序从头到尾都做完,才把结果返回给用户。这样用户在线等待的时间太长,给用户一种卡死了的感觉。这种情况下,用户不能关闭界面,如果关闭了,即程序就中断了。比如:当客户端发送请求给服务端,在等待服务端响应的请求时,客户端不做其他的事情。当服务端做完了才返回到客户端。这样的话客户端需要一直等待。用户使用起来会有不友好。异步的概念和同步时相对的。当一个异步过程调用发出后,调
2020-07-30 11:32:12
394
原创 SwipeRefreshLayout 详细使用介绍
文章目录一、SwipeRefreshLayout简介二、常用方法三、基本使用四、进阶使用一、SwipeRefreshLayout简介SwipeRefreshLayout是官方提供的下拉刷新解决控件,具有使用简单,灵活等特点。不足的地方,不可以自定义刷新的头部和加载更多功能。不过通过修改SwipeRefreshLayout可以轻松实现这些功能,本文只介绍使用和对各个方法进行说明。在实际开发中多对SwipeRefreshLayout二次封装,更改刷新UI。SuperEasyRefreshLayout是
2020-07-29 21:12:15
4391
原创 Android抽屉动画-----DrawerLayout的简单使用
文章目录一、简介二、修改布局文件三、添加主界面和侧滑界面四、控制侧滑界面的状态五、为侧滑界面添加事件监听器六、侧滑界面上控件的响应事件一、简介DrawerLayout 是 Google 推出的一款能够实现侧滑效果的控件,可以实现如同网易云音乐的左侧菜单效果。实现简单,且提供了很多操作方法,可满足日常的使用。由于 AndroidX 已替代 support 使用,故 DrawerLayout 类目前位于 androidx.drawerlayout.widget 包下。官方文档:https://develo
2020-07-29 20:25:47
1517
原创 ViewPager2和Fragment的组合使用
2019年11月20号,期待已久的ViewPager2 正式版终于发布了!一、ViewPager2的新特性ViewPager2从名字就可以看出来它是ViewPager的升级版,既然是升级版那么它相比ViewPager有哪些新功能和哪些API变化呢?我们接着往下看。1.ViewPager2新特性基于RecyclerView实现。这意味着RecyclerView的优点将会被ViewPager2所继承。支持竖直滑动。只需要一个参数就可以改变滑动方向。支持关闭用户输入。通过setUserInputEnabl
2020-07-29 17:12:34
20933
4
原创 Android客户端连接服务器- OKHttp的简单实用方法
文章目录一 OKHttp简介二、 OkHttp3使用一 OKHttp简介OKHttp是一个处理网络请求的开源项目,Android 当前最火热网络框架,由移动支付Square公司贡献(该公司还贡献了Picasso) ,OKHttp用于替代HttpUrlConnection和HttpClient(android API23 6.0里已移除HttpClient,现在代码提示已经画横线了或者直接打不出来)OkHttp官网地址:https://square.github.io/okhttp/官网介绍:HT
2020-07-28 10:31:37
1935
原创 Eclipse导出项目war部署服务器
Eclipse默认发布项目时,Javaweb项目会被发布到Eclipse工作空间下,而不再Tomcat下的webapps下。所以完成项目后,需要把项目导出到Tomcat服务器中。具体步骤如下:1.选中web文件的项目->右键->Export->WAR file如下图:2.选择导出的位置及项目访问名称。3.包项目用到的jar包导出为 Runnable JAR 文件。选中java项目中的jar文件->右键->Export->java->Runnable JAR
2020-07-27 10:24:14
820
原创 eclipse导出war包时缺少jar包
eclispe在导出项目为war包时默认不会把 userLibrary中的jar包导出到WEB-INF/lib下,导致部署后访问出错,找不到jar包。解决办法:右键项目-》properties-》Deployment Assembly进入这个界面,可以看到默认部署导出只导出src下的class点击Add 然后选择 java build path Entries ,在弹出框里就可以看到我们设置的user Library了。然后点击finish就可以了。...
2020-07-27 09:50:34
1042
原创 android请求MySQL数据库互通数据:Apache Tomcat + MySQL
文章目录一、配置环境二、服务器搭建三、android客户端搭建一、配置环境服务器:Apache Tomcat v9.0编译环境:服务器端:Eclipse , android 客户端: Android Studio调用jar包:okhttp3.5 //Http协议访问网络gson-2.2.4 //封装,解析json数据mysql-connector-java-5.1.37-bin //用于连接Mysql数据库二、服务器搭建创建数据库db_user和数据表grad
2020-07-26 20:30:36
1687
1
原创 在jquery中使用Json方式传递单个值
结果图:一、Action类public class TestActinon extends ActionSupport { public String method() { this.msg="pkd"; this.message="成功返回单个值!!!"; return SUCCESS; } public String method1() { return SUCCESS;}}二、配置Struts<struts> <constant name="
2020-07-26 15:56:22
391
原创 在jquery中使用Json方式获取JavaBean实例
<script type="text/javascript"> $(document).ready(function(){ //使用json的方式获取单个对象信息 $("#returnMsg").click(function(){ $.getJSON("returnmessage!method.action",function(data){ alert(data.userInfo); alert(data.userInfo.sname); alert(da
2020-07-26 15:39:44
241
原创 使用OkHttp获取本地服务器目录下的json数据并解析为Bean对象
如题所示,只是一个单机版的的简单示例。android程序获取apache服务器内的json 数据。文章目录一、 准备工作。二、创建androidStudio工程三,获取json数据四.在界面中显示数据一、 准备工作。在apache服务器的C:\Tomcat 9.0\webapps\ROOT下准备一个简单的json文件,如图所示。并开启服务。二、创建androidStudio工程1.修改布局。布局很简单,只有一个按钮和一个textview,点击按钮时获取服务器的json数据,用textview显示
2020-07-25 19:37:52
1538
原创 从inputstream解析json
文章目录一、IOUtils类二、利用Andriod自带的方法一、IOUtils类Apache提供了一个common-io.jar包,使得输入输出变得更加快捷。其中,commons-io库中常用的类有FileUtils和IOUtils类。FileUtils主要提供方便操作文件目录的方法。IOUtils主要是提供更便捷的操作流 的方法。使用IOUtils类需要导入common-io.jar包常用的方法有:方法说明contentEquals(InputStream input1,Inpu
2020-07-22 09:26:59
1938
原创 sd卡本地音乐播放器
为了更好的android的内容进行综合使用作,以及提供给更入门Android做为一个领路的文章,简单的制作了一个音乐播放器,实现简单的拖动进度条实现快进退功能以及其他的上一曲、下一曲、开始/暂停、 停止简单、播放模式等功能,用到了listview、SQLite、seekbar,button等常见组件。实现的结果如图所示:显示并播放music文件夹内的600多首mp3音乐。...
2020-07-20 21:22:33
931
1
原创 Android Studio导入其他版本的工程的几个步骤
导入非本地Androidstudio创建的工程比如:从github或者下载的android工程时,会出现gradle,gradle tool或者sdk版本版本不一致的 问题,导致导入失败,特此记录一下,按照如下步骤基本没出现过问题。1、拷贝完整项目工程目录到本地磁盘目录。2、需要修改工程目录下的几个文件。具体如图:首先看下整个完整工程正确导入后的样子:基本上我们修改的就是这四个文件。1) setting.gradle文件实际上就是声明包含了什么模块(model)(本工程只有一个模块,基本上不
2020-07-18 11:08:20
1547
原创 解决Unknown host ‘d29vzk4ow07wi7.cloudfront.net‘. You may need to adjust the proxy settings in Gradle
解决Unknown host ‘d29vzk4ow07wi7.cloudfront.net’. You may need to adjust the proxy settings in Gradle在总的 build.gradle 中加入阿里云镜像,注意要放在 jcenter() 的上边
2020-07-02 20:48:45
879
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人