雏443
码龄4年
求更新 关注
提问 私信
  • 博客:2,606
    问答:27
    2,633
    总访问量
  • 14
    原创
  • 1
    粉丝
  • 63
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
加入CSDN时间: 2022-01-01
博客简介:

qq_66049340的博客

查看详细资料
个人成就
  • 获得1次点赞
  • 内容获得8次评论
  • 获得0次收藏
  • 博客总排名857,819名
创作历程
  • 14篇
    2023年
成就勋章

TA关注的专栏 1

TA关注的收藏夹 0

TA关注的社区 13

TA参与的活动 0

兴趣领域 设置
  • Java
    java
创作活动更多

「谁说嵌入式只是调包和焊板子?」—— 2026嵌入式全栈技术征锋令

谁说嵌入式只会“Ctrl+C 调包”和“拿电烙铁焊板子”?2026嵌入式全栈技术征锋令正式启幕! 本次活动专为硬核硬件/软件开发者打造,无论你是刚玩转裸机外设的萌新,还是精通RTOS调度、死磕底层驱动的行业老手,亦或是执掌系统架构的大神,这里都是你证明实力的舞台! 拒绝表面功夫,每一行代码,都有撬动硬件的力量!晒出你的硬核工程实战,为嵌入式开发者的全栈硬实力正名!

210人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

1.2.12 JDBC常用方法

Test,创建容器,依赖注入,然后调用方法,创建Account account或List<account> list获取返回值,最后再进行宣布即可。3.创建测试类,创建容器依赖注入,最后调用execute的方法,创建一个元素有id,username,balance的表,最后宣布account表创建成功。5.最后创建测试类,创建容器,获取依赖,创建account实例,然后进行方法调用,最后宣布调用成功或者失败。2.创建一个account接口,写入删除,写入和修改三个方法。第一个是sql语句,…
原创
博文更新于 2023.05.24 ·
177 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

1.2.11 spring JDBC配置

第一步:id为dataSource,class为org.springframework.jdbc.datasource.DriverManagerDataSource,子标签property的name为driverClassName,value为com.mysql.jdbc.Driver,而后还有url,password,username,第一个是jdbc:mysql://localhost:3306/数据库名。2.配置xml文件,写入springContext的头部信息,然后进行依赖注入。
原创
博文更新于 2023.05.19 ·
363 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

1.2.10 注解的AOP实现

3.在配置文件xml对目标类进行依赖注入,开启自动匹配<aop:aspectj-autoproxy>,(打点起,援助员),最后再把<aop:aspect>标签里面的关系全部注释掉即可。1.创建一个实体类UserDao,里面包括保存,插入,查询,删除的四个功能。4.创建测试类AnnoTest,实例化目标对象,实例化增强对象,创建容器,第三步:在增强方法标上关系如@before("切点方法")第二步:标记切点的注解@Piontcut("表达式")。第一步:写一个切点的方法。
原创
博文更新于 2023.05.19 ·
156 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

1.2.9 XML的AOP实现

二:若使用自定义的关系around,则传入JionPoint的子类ProceedingJionPoint pjp的参数,该传入的参数调用getProceed(),后面进行return 赋值的Object的实例。第二步:创建标签<aop:config>,先写子标签<aop:pointcut>属性为id和expression,表达式按照方法的格式写,*表示全部,(..)表示任意参数。2.创建一个接口和一个实体类,接口创建四个方法,保存,修改,查询,删除。第一步:先将目标类和增强类进行依赖注入。
原创
博文更新于 2023.05.19 ·
142 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

1.2.8 CGlib代理

2.创建一个代理类CglibProxy继承于MethodInterceptor接口,创建两个方法,一个方法为intercept,(设定,卡位),用methodProxy.invokesuper(o,object)代表原对象的方法,再实例化一个MyAspect切面对象,按需求按一定顺序调用里面的方法,返回原对象的参数。最后return动态代理对象的构建方法create()。3.最后创建一个测试类CglibTest,实例化目标对象,实例化代理对象,然后增强代理对象,最后用增强了的对象去调用方法。
原创
博文更新于 2023.05.18 ·
221 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

1.2.3 Bean的实例化

2.创建一个Bean4Factory的类继承于接口BeanFactory<Bean4>,写两个方法,一个是getObject来返回创建的bean4实例,另一个为getObjectType来返回实体类的类型。3.配置文件xml,两个bean标签,一个属性为id和class,另一个属性为id,factory-bean引入某对象,以及factory-method属性实现调用方法来创建实例。1.创建一个Bean2实体类,再写一个构建方法,输出“创建实例成功”。4.创建测试类,创建容器,依赖注入,然后调用输出即可。
原创
博文更新于 2023.05.17 ·
169 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

1.2.7 JDK动态代理

3.创建一个MyProxy类继承于InvocationHandle,里面创建两个返回Object类型的方法,一个是invoke()方法,另一个是CreateProxy()方法,前者(默认值)用method.invoke()来保证原有的类正常输出,创建一个MyAspect实例,在原有类上下分别触发权限校验和日志的方法,返回原有类的Object实例。4.创建一个测试类JDKTest,创建两个实例为userDao和动态代理实例,从代理对象中获取增强后的目标对象,最后用增强的目标对象调用方法即可。
原创
博文更新于 2023.05.17 ·
182 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

1.2.4 关于注入的装配

6.创建一个UserController的类,用@Controller创建对象,它可以不需要设置id,默认id名为类名且小写字母开头,引用Service类,调用,并进行宣告。7.最后创建一个AnnotationTest测试类,创建main函数,创建容器,获取容器里的userController,调用Controller的save方法。2.写一个实体类UserSave,用@Component创建对象,设置id,@Scope设置单实例("singleton"),用@Value进行依赖注入。
原创
博文更新于 2023.05.15 ·
159 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

1.2.2 Bean管理面

3.创建一个测试类,第一步,用BeanFactory接口构造XmlBeanFactory实体类(FileSystemResource("xml文件的绝对路径")),路径复制粘贴即可。2.基于前面创建的实体类orderServiceImpl,编写测试类,构造ClassPathXmlApplicationContext类,传入配置文件的相对路径,调用方法getBean。3.创建实例,用ApplicationContext创建,分别进行实例化,实例化的类型采用Object,可输出哈希值。
原创
博文更新于 2023.05.13 ·
236 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

1.2.1 依赖注入应用层

2.在两个实体dao包下面分别再创建两个impl包,创建两个类为UserDaoImpl和UserServiceImpl,前者,(齿位),创建name和password属性,boolean类型内进行if判定,.equal()判断。1.创建两个实体接口,分别在dao的包下,命名为UserDao和UserService,UserDao接口为是name,password,(表格头),UserService接口仍为name,password。
原创
博文更新于 2023.05.13 ·
116 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

1.2.0 控制反转 构造方法/setter

2.ioc容器依赖注入映射文件配置(该映射文件需要直接放置在resources文件夹下面),(坐标),注意bean标签应该写在beans标签里面,bean的id和class,(内容),property的name和value,而头部信息,则打开依赖的docs文件,找到index,点击链接,找到什么over,在那个目录里面再找到configuration metadata即可找到。1.实体类的各属性分开构造,如SetId,bean里的property则是捕获关键词,去set捕获,创建映射文件。
原创
博文更新于 2023.05.12 ·
125 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

1.1.2 多对多查询总结

3.创建映射文件xml,(电缆),映射文件需要的select标签格式,(规则表),,(生产日期),select数据库表达,把select得到的内容传入实体或者如resultMap文件中(方盒子),由传入的参数选择对应的实体,自定义resultMap需要绑定联系,选择自定义的实体类型,以及
原创
博文更新于 2023.05.12 ·
185 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

1.1.4 mybatis关联映射注解查询

2.创建两个映射接口,一个为StudentMapper,第二个为OrdersMapper,先写后者,同一对一,就是需要@Result映射,从而可以实现List属性可以一一对应获取,最后写调用方法。而前者则是同上,id=true可以加上,就是在最后换成many=@many,一样是(),然后select填入传入的list属性,当然这里是需要column和property的属性参数,注意传出是ordersList,且是属性,不是类型。3.创建test类,同一对一。3.创建test文件,同一对多。
原创
博文更新于 2023.05.12 ·
232 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

1.1.3 注解查询

3.创建一个com.exmple.dao的文件包,在包里面创建文件MapperWord,MapperWord是个接口,interface。(文章),下面在创建待调用方法类,(接口),以及对应的sql语句的注解,sql语句写在("")里面。select返回实体类,如果需要多条件才行则用@Param,(雷达),且select使用的where多条件应该用and分隔,而修改操作的则返回int,表示0,1或0,数量。1.存在一个表,如学生信息表。
原创
博文更新于 2023.05.12 ·
144 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

请问Ubuntu刚装完系统要怎么弄出桌面

发布问题 2023.02.17 ·
2 回答
加载更多