- 博客(32)
- 收藏
- 关注
原创 @Data
如果需要自定义构造函数(如全参构造),需手动添加,此时 Lombok 不会再生成无参构造,可通过。是 Lombok 框架提供的一个注解,用于简化 Java 类的代码编写。不会包含父类的字段,可能导致逻辑错误。此时需谨慎使用,或通过。:如果类中没有显式定义任何构造函数,会自动生成无参构造。字段生成,用于对象比较和哈希计算。字段不可修改,不会生成。手动指定包含父类字段。
2025-08-21 16:51:47
148
原创 classpath的指向文件
classpath是类加载器查找资源的路径集合,包含编译后的.class文件目录、resources目录的输出路径、依赖 JAR 包等。是最常用的资源目录,其内容会被自动加入classpath,但classpath不止包含这一个目录。3.判断一个文件是否在classpath中,可查看其是否位于编译输出目录(如)或依赖 JAR 包内。
2025-08-21 11:13:52
224
原创 POJO,DTO,VO和Model
在软件开发中,和是常见的数据载体概念,但它们的定位和应用场景有所不同。特点:1.无特殊框架依赖,遵循 Java 基本规范。2.作为 ORM 实体类(如 JPA 的@Entity)或领域模型。3.允许包含与属性相关的业务方法(如User类的密码加密)。特点:1.纯数据容器,无业务逻辑。2.字段根据传输需求定制,可能聚合多个实体的部分数据。3.用于减少跨层传输的冗余数据(如接口返回时忽略敏感字段)。特点:1.完全服务于前端展示需求,可能包含复杂计算或格式化字段。
2025-06-03 16:30:21
819
原创 props
</view><script>data(){return{},computed:{},methods:{</script><style></style>父组件<template><view>},data() {return {age: -1,size:'M'},methods: {},
2025-04-17 10:36:46
979
原创 SSH之Hibernate(三)关系映射
Hibernate中关系映射指的是实体类与实体类间的关系。和数据库中表与表之间的关系类似,有一对一,多对一,一对多,多对多四种映射关系。
2025-01-21 14:20:22
922
原创 SSH之Hibernate(二)
框架提供了三种主键生成方式,一种是由用户自己维护,一种是由Hibernate框架维护,另一种是由数据库维护。自己维护就是在插入数据的时候,一定要指定主键的值,否则会出错,如果由框架维护和由数据库维护,则主键的值不需要我们给,它们自动会给我们填上。主键的生成方式在对应的.hbm.xml文件中主键字段id标签中指定。
2025-01-06 09:41:58
454
原创 SSH之Hibernate(一)
Hibernate框架主要是实现数据库与实体类间的映射,使的操作实体类相当与操作hibernate框架。只要实体类写好配置文件配好,就能实现和数据库的映射,其中实体类对应表,类的属性对应数据库的表字段。这样就不用管数据库的相关操作了。
2025-01-03 14:51:07
708
原创 SSH之Struts(一)
Struts2框架是MVC流程框架,适合分层开发。框架应用实现不依赖于Servlet,使用大量的拦截器来处理用户请求,属于无侵入式的设计。
2024-12-25 10:11:31
314
原创 SSH之Spring(六)AOP
AOP(Aspect-OrientedProgramming)面向方面编程,与OOP完全不同,使用AOP编程系统被分为方面或关注点,而不是OOP中的对象。在OOP面向对象的使用中,无可避免的会出现代码重复,而且使用面向对象的编程方式,这种重复无法避免,比如用户权限判断中,根据相应的权限执行相应的方法;在servlet中设置编码格式时,同样相同的代码出现很多次,而且还跟业务无关,很容易忘记写,结果运行的时候就出现乱码拉。这种重复代码不仅使编码麻烦,而且还不容易维护。
2024-12-18 09:58:28
930
原创 SSH之Spring(五)注解
注解Annotation,是一种类似注释的机制,在代码中添加注解可以在之后某时间使用这些信息。跟注释不同的是,注释是给我们看的,java虚拟机不会编译,注解也是不编译的,但是我们可以通过反射机制去读取注解中的信息。注解使用关键字@interface,继承java.lang.annotition.Annotitionspring框架为我们提供了注解功能。使用注解编程,主要是为了替代xml文件,使开发更加快速。
2024-12-11 23:00:21
656
原创 SSH框架搭建
由出色稳定的框架struts1和WebWork框架整合而来。解除了与servlet的强耦合性轻量级MVC框架,主要解决了请求分发的问题,重心在控制层和表现层。所谓轻量级,低侵入性,与业务代码的耦合度很低。即业务代码中基本不需要import它的包。struts2实现了MVC,并提供了一些列API,采用模式化方式简化业务开发过程。ORMhibernate中一个比较重要的概念,全称是Object Relational Mapping(直译就是对象关系映射)。
2024-12-02 19:12:15
737
原创 SSH之Spring(三)Junit单元测试
测试类最好单独建立项目,或者单独定义文件夹存储,需要继承junit.framework.TestCase。
2024-09-18 10:38:16
436
原创 SSH之Spring(二)
spring框架为我们提供了三种注入方式,分别是set注入,构造方法注入,接口注入。接口注入不作要求,下面介绍前两种方式。
2024-09-16 16:21:16
482
原创 SSH之Spring(一)
1)IoC(Inversion of Control)控制反转,对象创建责任的反转,在spring中BeanFacotory是IoC容器的核心接口,负责实例化,定位,配置应用程序中的对象及建立这些对象间的依赖。XmlBeanFacotory实现BeanFactory接口,通过获取xml配置文件数据,组成应用对象及对象间的依赖关系。spring中有三种注入方式,一种是set注入,一种是接口注入,另一种是构造方法注入。2)AOP面向切面编程。
2024-09-16 15:31:16
458
原创 Spring(三)-IOC使用
当根据类型获取bean时,要求IOC容器中指定类型的bean有且只能有一个。所以常用的是第2种方式,根据类型获取。
2023-04-13 15:50:17
374
转载 Android Studio教程从入门到精通
转自:http://blog.csdn.net/yanbober/article/details/45306483目标:Android Studio新手–>下载安装配置–>零基础入门–>基本使用–>调试技能–>构建项目基础–>使用AS应对常规应用开发AS简介经过2年时间的研发,Google终于正式发布了面向Android开发者的集成开发环境Android S
2016-06-15 09:14:49
1594
转载 Android Studio的优化/Gradle构建
转自链接http://bbs.itheima.com/thread-204217-1-1.html使用Android Studio进行开,随着项目的增大,依赖库的增多,构建速度越来越慢,现在最慢要6分钟才能build一个release的安装包,在网上查找资料,发现可以通过一些配置可以加快速度,这里跟大家分享一下。开启gradle单独的守护进程在下面的
2016-06-12 10:53:47
410
转载 Android Studio设置
界面设置默认的 Android Studio 为灰色界面,可以选择使用炫酷的黑色界面。Settings --> Appearance --> Theme ,选择 Darcula 主题即可。字体设置系统字体设置如果你的Android Studio界面中,中文显示有问题,或者选择中文目录显示有问题,或者想修改菜单栏的字体,可以这么设置。Set
2016-06-12 10:52:54
611
原创 Android Studio插件
在Android Studio的setting中找到Plugins,在插件里的搜索框输入插件名称Android Layout ID Converter:自动生成findviewbyidAndroid Postfix Completion: toast的快捷键SelectorChapek for Android 选择器Android Toolbox Plugin:
2016-06-12 10:51:04
575
转载 Android开发新手学习总结(一)——使用Android Studio搭建Android集成开发环境
【新手连载】一:使用Android Studio搭建Android集成开发环境http://bbs.itcast.cn/forum.php?mod=viewthread&tid=87055&fromuid=150705(出处: 传智播客论坛_传智播客旗下社区)一、Android Studio简单介绍 2013年GoogleI/O大会首次发布了Android Studio ID
2016-05-30 08:48:11
17909
转载 Android开发新手学习总结(六)——android开发目录结构【图文版】
转载链接:http://bbs.itcast.cn/thread-87059-1-1.html?rss既然已经搭建好环境了,那就对Android Studio中项目目录结构做个简单的了解了,这里以最简单的Hello工程为例子,新建好工程后看如下三个工程视图:1、Android工程manifests: Andro
2016-05-30 08:23:37
1113
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人