1,找资料时,问题点要有针对性。比如要查找maven的<fork>,<build>,<plugins>参数的作用是什么。就应该单独分开找,而不是去搜索maven的各个参数有什么作用,这样每个参数看下来,可能都忘记最初要查什么了··
2,遇到问题,不要慌。抛出什么没见过的异常,有什么没接触过的新任务,最好重头捋一下整个程序的思路,画画流程图什么的。表叽歪,表死磕,因为导致这个问题的原因,不仅仅只有一种,而是一类错误都会导致这个问题。比如说,用JdbcTemplate插入日期数据转换出现问题,就不应该闷头查日期怎么转换;String转日期设置格式;java.sql.Date和java.util.Date有嘛区别吧啦吧啦吧啦```只要注意到我们是用PreparedStatementset参数的嘛,查一下关于PreparedStatement插入Date类型值的方法,答案直接就出来了,原来用Timestamp就直接可以保留时分秒;还用JdbcTemplate举例,查如何将字符串类型插入到数据库的clob字段,不要光查如何将String转换成clob,这时会发现javax.sql.rowset.serial.Seriallob cannot be cast to oracle.sql.CLOB这两种类型是不能相互转换的。这时把问题放大,找JdbcTemplate如何将字符串类型插入到数据库的clob字段,就轻轻松松的解决了。
还是得看功力。
3,新接到一个任务时把一个大任务分成多个小任务来完成,越细越容易完成。这一点我做的很好~在备忘录里好好列出来1234,写周报直接粘贴进去,清清爽爽~
4,注意rebuild,recompile,maven compile,如果自以为正确的代码不正确执行的时候
5,注意包冲突,在用什么软件时,一段要注意依赖软件的版本。引包的时候一定要有条理,包冲突什么的最恶心了。还有循环依赖什么的。
6,在找到什么有用的资料时,要让它成为自己的,能为我所用,不要囤起来就万事大吉。你又不是仓鼠
7,遇到什么修改的话,一定要想想关联的一些,或者同等的一些方法呀,表呀什么的。虽然这个很简单,但却是最容易出错的。
8,有关项目结构
前几天编写springboot项目练习时,由于项目结构建的有点随心所欲,遇到了些不必要的错误。发现了些需要注意的东西,入modal和controller包需要在同级啊,application需要在根目录啊什么的
这里,引个大神的总结http://blog.didispace.com/springbootproject/
工程结构(最佳实践)
Spring Boot框架本身并没有对工程结构有特别的要求,但是按照最佳实践的工程结构可以帮助我们减少可能会遇见的坑,尤其是Spring包扫描机制的存在,如果您使用最佳实践的工程结构,可以免去不少特殊的配置工作。
典型示例
- root package结构:
com.example.myproject
- 应用主类
Application.java
置于root package下,通常我们会在应用主类中做一些框架配置扫描等配置,我们放在root package下可以帮助程序减少手工配置来加载到我们希望被Spring加载的内容 - 实体(Entity)与数据访问层(Repository)置于
com.example.myproject.domain
包下 - 逻辑层(Service)置于
com.example.myproject.service
包下 - Web层(web)置于
com.example.myproject.web
包下
com
+- example
+- myproject
+- Application.java
|
+- domain
| +- Customer.java
| +- CustomerRepository.java
|
+- service
| +- CustomerService.java
|
+- web
| +- CustomerController.java
|
|
看看您现在的功能是否这样配置,如果不是,不妨尝试改变一下,看看是否可以去掉一些@Configuration配置?
相关推荐
总的来说,"一款 nikke balabala 生成器.zip" 是一个基于Vue.js框架的前端项目,它的主要功能是生成"nikke balabala"相关的数据或内容。要深入了解并使用这个生成器,我们需要解压文件,阅读说明,理解源代码,并...
meiyongde wenjian huluejiuhao balabala
《balabala店铺管理手册》以其全面性和实用性,为店铺管理提供了一套系统的管理框架,旨在帮助店铺实现服务标准化、流程规范化,提升员工职业素养和工作效率,从而提升顾客满意度,增强品牌的市场竞争力。...
幼儿中班主题反思《BALA BALA舞》润新教育.txt
bala 符号平衡问题 例, 当n=10时,相应的序列为: 1, 1, -1, -2, 0, 1, 3, -1, 2, -1 最长平衡段长度为L = 9, 平衡段如下所示: 1, 1, -1, -2, 0, 1, 3, -1, 2, -1 1, 1, -1, -1, 0, 1, 1, -1, 1, -1
CH340驱动是针对一款名为CH...总的来说,正确安装并配置CH340驱动是确保设备与电脑顺利通信的关键步骤。对于初次接触这个过程的用户,可能会遇到一些挑战,但只要遵循上述步骤并根据具体情况进行调整,通常都能解决。
m5bala 在io平台上创建的m5bala示例。建立软件包安装$ sudo apt install mosquitto$ sudo apt install mosquitto-clients用法$ mosquitto_pub -h localhost -t m5stack/control -m w # 前進$ mosquitto_pub -h ...
vue.js <script src="js/vue.js" type="text/javascript" charset="utf-8"></script>
8. **说明文档**:软件附带的说明文档详尽介绍了oCam的各项功能和使用方法,对于新用户来说是宝贵的资源,能帮助他们快速上手。 9. **输出格式**:oCam支持多种视频格式输出,包括常见的MP4、AVI、WMV等,方便在...
研究区域限于Pasab-e-Bala的1:25,000矩形,该矩形位于伊斯法罕(Isfahan)东北和Qom-Zefreh断层以西。 该地区主要由泥盆纪和第四纪沉积单元组成。 在这项研究中,对ASTER和OLI卫星数据进行了大气和辐射测量校正。 ...
本工具(balabala视频格式转换器)是一款优秀的格式转换工具,它可以批量将.m4s音视频文件转换为.mp4格式的文件。 它的使用非常简单: 使用方法: 1.点击按钮“打开包含.m4s的文件夹” 2.选中文件夹,等待转换即可。
bala.js 251个ASCII字符(小于¼KB)中的元素选择功能! bala.js是一个函数,允许您在大多数情况下选择网页上的元素并摆脱jQuery。 将其视为类固醇上的document.querySelectorAll 。 const buttons = $ ( '.button...
欢迎来到 Rails是一个Web应用程序框架,其中包括根据Model-View-Control模式创建数据库支持的Web应用程序所需的一切。 ... 该模型包含“智能”域对象(例如客户,产品,人员,过帐),该对象保存所有业务逻辑并知道...
设置环境的步骤: 1。 ... 不要使用Docker Toolbox,因为它在与区块链一起运行时会出现一些问题。 2。 从Docker Hub提取Fabric映像(在命令窗口中执行以下2条命令): docker pull hyperledger/fabric-peer:x86_64-...
标题中的"balance_car_all_balance.rar"暗示了这是一个关于平衡车(Balance Car)的项目,而"balance_balance robot_self_self-bala"进一步强调了这与自我平衡机器人(Self-Balancing Robot)的代码有关。...
在IT行业中,字体是至关重要的元素,它不仅影响着文本的可读性,还与界面设计、品牌识别和用户体验紧密相连。"Balacynwyd"这个标题可能指的是一个特定的字体系列或字体项目,而描述中的"Balacynwyd"可能是该项目的...
巴拉·雅库布(Bala-yakubu)是一个与在线赚钱相关的项目,可能是个人或团队分享的关于如何通过互联网获取收入的资源集合。虽然在提供的信息中没有具体的标签来指示项目的具体领域,但我们可以从“在线赚钱”这个...
球员做DUDU BALA 播放当下最好的音乐。 支持语言:português (Brasil)
此脚本包分析ECU数据并生成报告,可以在Web浏览器中查看该报告,以进行ECU调整。... 如果您发现其中任何有用的方法,请考虑通过bala_sambandam@yahoo.com向我的paypal帐户捐款,以帮助资助我的汽车成瘾。
对于曾经做过TFS版本控制的项目,在版本控制服务不可用的时候,依然会在每次打开项目的时候都提示:当前项目是版本控制的项目,但是当前版本控制不可用,balabala的信息,如果是需要进行版本控制的项目在临时无法...