bean与spring容器的关系 Bean配置信息定义了Bean的实现及依赖关系,Spring容器根据各种形式的Bean配置信息在容器内部建立Bean定义注册表,然后根据注册表加载.实例化Bean,并建立Bean和Bean的依赖关系,最后将这些准备就绪的Bean放到Bean缓存池中,以供外层的应用程序进行调用. 1 bean配置 bean配置有三种方法: 基于xml配置Bean 使用注解定义Bean 基于java类提供Bean定义信息 1.1 基于xml配置Bean 对于基于XML的配置,Spr…
mybatis提供了一个配置: #开启驼峰命名转换 mybatis.configuration.map-underscore-to-camel-case=true 使用该配置可以让mybatis自动将SQL中查出来的带下划线的字段,转换为驼峰标志,再去匹配类中的属性. 即: @Select("select phone_num,card_num from xxx where id=#{id}") public User getUserInfo(String id); 查出来的结果,会被自…
最近做了一些Java Web开发,发现每次修改完java或者其他文件后tomcat都会重新加载一次项目,很耽误事,如何禁用Tomcat自动重启呢, 找到server.xml中的这一行,把其中的 reloadable 改为 false 即可 <Context docBase="goldtrade-console" path="/" reloadable="false" source="org.eclipse.jst.jee.serv…
(1)两个java类.一个父类一个字类 package com.lc.inherit; /* * 这里是父类 */ public class Student { protected String name; protected int age; public String getName() { //get/set方法 } package com.lc.inherit; /** * 继承Student类 * @author xuliugen */ public class Gradate ext…
PART1 加配置文件 创建自动加载bean的配置文件 <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="http://www.s…
点关注,不迷路:持续更新Java架构相关技术及资讯热文!!! 相信使用Mybaits的小伙伴们一定会经常编写类似如下的代码: 可以看到 userMapper 下有个红色警告.虽然代码本身并没有问题,能正常运行,但有个警告总归有点恶心.本文分析原因,并列出解决该警告的几种方案. 原因 众所周知,IDEA是非常智能的,它可以理解Spring的上下文.然而 UserMapper 这个接口是Mybatis的,IDEA理解不了. 而 @Autowired 注解,默认情况下要求依赖对象(也就是 userMa…
一.问题 运行环境: 虚拟机软件:VirtualBox 6.0.8 r130520 宿主机:Win10 1803 客户机:Ubuntu 19.04 问题: 当插入PM3并连入虚拟机后,PM3过几十秒会自动断开与虚拟机的连接,即使是在虚拟机中添加USB设备筛选器后也无法处理该问题 二.解决方案 插入PM3之后立刻在对应端口上运行PM3程序后退出,之后PM3就不会自动断开连接了 2019.06.30…
#!/bin/bash function change_ap { ( s=`stty -g`; str=$"\n" sstr=$(echo -e $str) stty raw -echo; sleep 2; echo "xxxx"; sleep 2; echo "xxxxx"; sleep 2; echo "system-view"; sleep 2; echo "wlan service-template 3 cr…
最近做个windows 服务,功能是:定时执行一个任务:自动登录到一个网站后,点击相关网面上的按钮button. 在处理的过程中发现定时器老是不定时的失效,失效时间没有规律. 由于刚开始处于测试阶段,所以只简单的log一下到时间间隔后是否执行了定时器定时Elapsed事件:结果出错了,每大约相隔几个小时就没有log记录了,是怎么回事呢? 为什么运行一段时间后(一般几个小时到十几个小时)定时器就不工作了,过了一段时间后又会自动工作了. 也就是说   log.Info("Do something o…
一.Setter注入 这里我是希望在Student.java中调用Course.java中的内容. public class Course { public String name = "数学";} Course类很简单只是定义了一个name并赋值了"数学". public class Student { //Student就是注入的目的地,Course是被注入的对象 //想要在Student中使用Course类 private Course course; //如…