一些使用普元的总结,持续更新。。。

1、  EOS是自带容器,自带IDE的闭源开发平台;

2、  直接启动容器,可直接进入容器后台进行数据库的设置(解决新环境启动数据库连接超时问题)

URL:http://127.0.0.1:8080/governor/governor/frame/com.primeton.governor.user.Index.flow

截图:

关于普元学习最初遇到的问题

选中后点击“修改”,将数据库的连接修改为正确的。然后重新启动项目即可

关于普元学习最初遇到的问题

文件直接修改的方法:以下路径primeton\platform\apps_config\default\config中找到user-config.xml

关于普元学习最初遇到的问题

关于普元学习最初遇到的问题

 

3、  jar包缺少的时候,可以通过项目依赖解决:

关于普元学习最初遇到的问题

 

 

4、  如果通过URL访问的时候会直接跳转到登录页面,那么需要设置governor,配置,HTTP接入中,单个页面就设置未登录时跳转页面。如果是系统需求,那就直接勾选门户模式

关于普元学习最初遇到的问题

 

5、当切换默认项目的时候,一定要先将资源管理器中之前的项目关闭,然后再将[EOS_ROOT]\apache-tomcat-7.0.54\webapps\default\WEB-INF\_srv\work\user\目录中的对应服务删除。

 

6、  在项目右键属性打开项目配置,如下图,选择数据库。

 关于普元学习最初遇到的问题

7、  EOS中可以直接使用service层代码,直接在构建中选择Spring Bean调用

8、  首选项中Primeton EOS 中更改各自的提交人信息

9、  缺少构建包的情况,如下图若为空

关于普元学习最初遇到的问题

则右键构建包,点属性,勾选

关于普元学习最初遇到的问题

10、点击coframe ,进入http://localhost:8080/default/coframe/auth/login/login.jsp,登录sfy平台页面错误,选择项目,右键点击   更新.classpath文件

11、导入coframe源码时,出现大面积报错,是缺少lib包

关于普元学习最初遇到的问题

Lib包位置:

关于普元学习最初遇到的问题

12、改动配置文件和js文件需要部署!!!

13、命名sql使用sum( $field$ )动态统计总数,执行报错:Caused by:com.primeton.ext.data.xpath.IllegalXPathException: has illegal literal'SUM(OPERATOR_ID)' in xpath 'SUM(OPERATOR_ID)'.

【解决方案】

问题原因:因为sum( $field$ )的返回结果根据resultClass映射出错,可参考如下两种方式调整命名sql,demo见附件:

1】<sqlMap>    

<select id="select_id"parameterClass="java.util.HashMap"resultClass="commonj.sdo.DataObject">      

select sum($field$) as 'total' fromcap_user    

</select>

</sqlMap>

2】<sqlMap>    

<select id="select_id"parameterClass="java.util.HashMap" resultClass="java.lang.Integer">     

select sum($field$) from cap_user   

</select>

</sqlMap>

 

相关文章:

  • 2021-11-19
  • 2021-08-30
  • 2021-09-04
  • 2021-08-10
  • 2021-11-04
  • 2021-05-29
  • 2021-09-14
  • 2021-08-07
猜你喜欢
  • 2021-05-17
  • 2021-12-05
  • 2021-06-11
  • 2021-12-30
  • 2022-02-11
  • 2021-10-28
  • 2021-12-19
相关资源
相似解决方案