
java
TNT,cnd
程序员养成日历
展开
-
idea的增删查改架构
1)、RestfulCRUD:CRUD满足Rest风格; URI: /资源名称/资源标识 HTTP请求方式区分对资源CRUD操作 普通CRUD(uri来区分操作) RestfulCRUD 查询 getEmp emp---GET 添加 addEmp?xxx emp---POST 修改 ...原创 2020-10-07 19:41:46 · 409 阅读 · 0 评论 -
idea的自定义错误页面
模板引擎的情况下;error/状态码; 【将错误页面命名为 错误状态码.html 放在模板引擎文件夹即templates里面的 error文件夹下】,发生此状态码的错误就会来到 对应的页面; 页面能获取的信息; timestamp:时间戳 status:状态码 error:错误提示 exception:异常对象 message:异常消息 errors:JSR303数据校验的错误都在这里 IDEA为2.xx 版本 配置文件中添加 #获取错误信息server.erro...原创 2020-09-28 10:56:30 · 546 阅读 · 0 评论 -
Java的反射机制
需要java.lang.class包和java.lang.reflect包 获取Class对象 jdk提供了三种方式获取一个对象的Class user.getClass(),这个是Object类里面的方法 User.Class属性,任何的数据类型,基本数据类型或者抽象数据类型,都可以通过这种方式获取类 Class.forName(""),Class类提供了这样一个方法,让我们通过类名来获取到对象类 这三种方法用的最多的就是第三种,那么获取到类之后,Class类提供了很多获取类属性,方法,构造方法的原创 2020-09-18 10:55:30 · 137 阅读 · 0 评论 -
SpringMVC框架
1、概念 SpringMVC是一种基于Java,实现了Web MVC设计模式,请求驱动类型的轻量级Web框 架,即使用了MVC架构模式的思想,将Web层进行职责解耦。 1、编写Controller(Action),即一个带有N个方法的类。 通过@Controller注解 将其定义为一个Controller。 通过@RequestMapping 注解 为其指定请求访问路径。 在方法内通过return 返回指定视图。 2、编写jsp页面。 Jsp请求路径为Controller中RequsetMapping指原创 2020-08-09 19:59:27 · 171 阅读 · 0 评论 -
TabLayout+ViewPager2+Fragemnt实现切换不同界面
技术点总结: 首先在需要在build.gradle中添加 //TabLayout implementation "com.google.android.material:material:1.1.0" //viewpager2 implementation 'androidx.viewpager2:viewpager2:1.0.0' 然后在界面布局中添加谷歌的TabLayout以及ViewPager2 <!--app:tabGravity="fill" 填充...原创 2020-06-05 17:08:46 · 1875 阅读 · 1 评论 -
Android动态生成控件
技术点总结:首先在layout的界面xml文件中,设置LinearLayout容器内容显示格式,然后自定义类(ReserveOrderDetail)将获取到的数据,添加到序列化列表List<ReserveOrderDetail> orderDetails列表中,然后将orderDetails数据给到类(ReserveOrderDetail)对象orderDetail1,再通过orderDetail1即可变量遍历出来,再将数据设置到指定的layout中,然后逐一设置到动态生成容器当中即可完成动态生原创 2020-05-27 16:08:04 · 545 阅读 · 0 评论